La matriz asociativa de matriz compuesta en JS es equivalente a un objeto. Para determinar si existe una clave en una matriz (o si el objeto contiene un cierto atributo), no puede usar ary [clave] == indefinido porque puede haber ary = {key: indefinido}; El método correcto debe ser:
ary.hasownproperty (clave); o obj.hasownproperty (clave);
Además, al usar el par de valores clave para las matrices u objetos compuestos de bucle, debe usar:
for (varilla var en ary) {document.write (clave+":"+ary [key]); }
El ejemplo simple anterior de JavaScript para determinar si hay una clave en una matriz es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.