JavaScript の特殊なステートメントと使用法

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

JavaScript は、フロントエンド開発で一般的に使用されるスクリプト言語です


1. クロージャーは、変数汚染を回避するという利点があります。実装するには
(function(args1, args2...){ //js code})(args1, args2...);
同等の記述: !function(){ //js code}(); 、互換性の問題がある可能性があります


2. カンマ式、複数のステートメントを 1 つのステートメントに結合できます
Return warning('ha ha!'),!1; // カンマ式、値は最後の式です。 || b1;

alert(typeof a1 + "," + typeof b1 + "," + typeof c1) // 型はすべて数値型です



var a2 = !1, b2 = !0;
var c2 = a2 || b2;
alert(typeof a2 + "," + typeof b2 + "," + typeof c2); // 型はすべてブール型です


4、void 0 (未定義と同等)
var a = void 0; // void 0 は未定義であり、強力な互換性があります
var b = unknown; // 未定義の値は上書きできます。


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