この記事の例では、JavaScript での in 演算子の使用法について説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです。
in 演算子は、その左側のオペランドが文字列であるか、文字列に変換できることを望み、右側のオブジェクトが左側のオペランドの値という名前の属性名を持つ場合、その式はオブジェクトであることを望みます。式は true を返します:
var point = {x:1,y:1}; "x" in point //true "z" in point //false "toString" in point //true var ary = [1,2,3]; "0" in ary; //true,ary含有索引0("0"回转换为0); 1 in ary; //true,ary含有索引1 3 in ary; //false
この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。