来自java,学习angular / typescript:!
否定布尔值或布尔表达式。根据我的研究,这是javascript / typescript中的相同内容。但是以下方法有什么用呢?
isSelected(product: Product): boolean {
if (!product || !this.currentProduct) {
return false;
}
return product.sku === this.currentProduct.sku;
}
什么是!product
?产品作为方法参数进入,然后询问产品是否不是产品,或wtf应该是什么意思? :d