var a = ['hello', 'world']; console.log (typeof a); // Object Console.log (A.ToString ()); // Привет, Word String console.log (object.prototype.tostring.call (a)); // [object array] var b = {'hello': 'world'}; console.log (typeof b); // Object Console.log (B.ToString ()); // [объект объекта] console.log (object.prototype.tostring.call (b)); // [объект объекта] console.log (object.prototype.tostring.call (b)); // [объект объекта]1. Массив и тип объекта оба результата являются объектом
2. ToString () Результатом массива является реальная строка, в то время как результат объекта фиксирован [объект объекта]
3. через object.prototype.tostring call, результат массива возвращает фиксированный [массив объектов], и результатом объекта все еще остается [объект объекта]
ES2005 Новый метод
console.log (array.isarray (a)); // trueconsole.log (array.isarray (b)); // ЛОЖЬ
Вышеупомянутая статья, оценивающая метод реализации массива и объекта JS, является всем контентом, которым я поделился с вами. Я надеюсь, что вы можете дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.