私はいくつかのコードを理解しようとしました。 それはこのように始まる:this.allow =!1とthis.allow =!0はどういう意味ですか?
function Drawing(varCanvas, varSize, varPrice) {
var c = this;
this.allow = !1;
this.size = varSize;
this.$canvas = varCanvas;
(.....)
this.allow = !0;
開発者が書いた理由を私は理解していない "this.allow = 1;!" を 私はこれまでにこの書き込みを見たことがありません。私は自分自身をこれを見たことがないが、その効果はある正直に
!1はブール値 'false'を意味し、!0はブール値' true'を意味します。 – vijayP
これはショートカットでブール値を書いて可読性を失う方法です... –
@SouvirLy 1と0はブール値ではありません –