ユーザ用ツール

サイト用ツール


javascript:harmony

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
javascript:harmony [2013/07/11 08:36] – 作成 nullponjavascript:harmony [2013/07/11 08:42] (現在) – [Object.is] nullpon
行 6: 行 6:
  
 ==== Object.is ==== ==== Object.is ====
-2つの値が等しいか判定 +2つの値が等しいか判定。===とほぼ同じだが、NaNと0の扱いが異なる 
 +<code javascript> 
 +if (!Object.is) { 
 +  Object.is = function(v1, v2) { 
 +    if (v1 === 0 && v2 === 0) 
 +      return 1 / v1 === 1 / v2; 
 +    if (v1 !== v1) 
 +      return v2 !== v2; 
 +    return v1 === v2; 
 +  }; 
 +
 +</code>
 ==== Number .isInteger =====  ==== Number .isInteger ===== 
 値が整数かどうか判定。 値が整数かどうか判定。
javascript/harmony.1373531814.txt.gz · 最終更新: 2013/07/11 08:36 by nullpon