ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript の場合は削除します

JavaScript の場合は削除します

高洛峰
リリース: 2016-11-28 11:28:47
オリジナル
1424 人が閲覧しました

メール:longsu2010 (ええドット ネット)


いつも頭の中に疑問が浮かびます:「if ブロックなしで JavaScript を書くことはできますか?」

Chris Owen による SmallTalk の説明に触発されて、私は SmallTalk クラスの If-less 実装を書きました。 。


Boolean.prototype.ifTrue = function (f) {
this && f();
return this;
};
Boolean.prototype.ifFalse = function (f) {
this f();
return this;
};

// したがって、次のように書くことができます

(4 < 5).ifTrue(function () {
alert("それは本当です。");
}).ifFalse(function () {
alert("It isn't true.");
});この例は実際には役に立ちませんが、学習の観点からは興味深い例です。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート