私はこれをしたい:
a = false;
a.toggle();
console.log(a) // -> true;
だから私はこれを作成しました:
Boolean.prototype.toggle = function (){this = !this; return this;}
しかし、それはうまくいきません。valueOf などでも多くの同様のバージョンを試しましたが、常に失敗します。
Boolean
オブジェクトにはセッターメソッド @ its がないと思われますprototype
。しかし、皆さんがこれを手伝ってくれるかもしれません。
前もって感謝します。
a = !a
(「どうしてダメなの?」と答えないでください)