var a = ['olá', 'mundo']; console.log (tipo de A); // objeto console.log (a.toString ()); // Olá, Word String Console.log (object.prototype.tostring.call (a)); // [matriz de objeto] var b = {'hello': 'World'}; console.log (tipo de b); // objeto console.log (b.toString ()); // [objeto objeto] console.log (object.prototype.tostring.call (b)); // [objeto objeto] console.log (object.prototype.tostring.call (b)); // [objeto objeto]1. Matriz e tipo de objeto de ambos os resultados são ambos objeto
2. ToString () O resultado da matriz é uma string real, enquanto o resultado do objeto é corrigido [objeto de objeto]
3. Através do objeto.Prototype.ToString Call, o resultado de matriz retorna uma [matriz de objeto] fixa e o resultado do objeto ainda é [objeto objeto]
ES2005 Novo método
console.log (Array.isarray (a)); // TrueConsole.log (Array.isArray (b)); // false
O artigo acima julgando o método de implementação de matriz e objeto de JS é todo o conteúdo que compartilhei com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.