A matriz de matriz composta em JS é equivalente a um objeto. Para determinar se existe uma chave em uma matriz (ou se o objeto contém um determinado atributo), você não pode usar [key] == indefinido porque pode haver ary = {key: indefinido}; O método correto deve ser:
ary.HasownProperty (chave); ou obj.HasownProperty (chave);
Além disso, ao usar o par de valores-chave para fazer matrizes ou objetos compostos, você deve usar:
for (var tecla vary) {document.write (key+":"+ary [key]); }
O exemplo simples de JavaScript acima para determinar se há uma chave em uma matriz é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.