JSの化合物アレイ連想配列は、オブジェクトと同等です。キーが配列に存在するかどうか(またはオブジェクトに特定の属性が含まれているかどうか)を判断するには、ary = {key:key:undefined}がある可能性があるため、ary [key] == undefinedを使用することはできません。正しい方法は次のとおりです。
ary.hasownproperty(key);またはobj.hasownproperty(key);
さらに、キー値ペアを使用して複合配列またはオブジェクトをループする場合は、以下を使用する必要があります。
for(aryのvar key){document.write(key+":"+ary [key]); }
Arrayにキーがあるかどうかを判断するJavaScriptの上記の簡単な例は、私があなたと共有するすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。