По Профессионального Javascript для веб-разработчиков массива не является типом данных в Javascript:Array не является типом данных в Javascript?
❑ “undefined” if the value is undefined
❑ “boolean” if the value is a Boolean
❑ “string” if the value is a string
❑ “number” if the value is a number
❑ “object” if the value is an object or null
❑ “function” if the value is a function
Является ли это правильно?
Но не число, булевое и строковое тоже объекты? – ajsie
@weng - вы спрашиваете, какие глобальные типы объектов имеют конструкторы, или ...? В этом случае он будет включать в себя ваш список Array, Date, RegExp и Error, все они определены в ECMAScript, если это вопрос ... Я немного смущен тем, что вы здесь делаете. –
они не сообщают свой тип как объект, нет. – rob