constructor
Свойство constructor возвращает функцию-конструктор массива:
var colors = ["green", "red", "blue"]; colors.constructor; // function Array(){ [native code] }
Определение и использование
В JavaScript свойство constructor возвращает функцию конструктора для объекта.
Возвращаемое значение является ссылкой на функцию, а не на имя функции:
Для массивов JavaScript свойство constructor возвращает function Array() {[native code]}
Для чисел свойство constructor возвращает function Number() {[native code]}
Для строк свойство constructor возвращает function String() {[native code]}
Свойство constructor можно использовать для определения, является ли переменная массивом.
Поддержка браузеров
Синтаксис
array.constructor
Технические подробности
Возвращаемое значение: | function Array() { [native code] } |
Версия JavaScript: | ECMAScript 1 |