свойство constructor объекта string |
|
||||||||||||||||||||
значение: ссылка на функцию
Свойство constructor является ссылкой на функцию, вызванную для создания текущей строки. Для естественного строкового объекта в JavaScript функцией-конструктором является String(). При создании новой строки конструктором new String() типом значения, возвращаемым им, является object (т.е. оператор typeof возвращает значение object). Поэтому свойством constructor можно воспользоваться для проверки "строковое" объекта: if ( typeof someValue == " object " ) { Хотя это свойство предназначено для чтения и записи, а свойству String.prototype можно присвоить другое значение конструктора, естественное поведение объекта String заключается в использовании старого конструктора. |
|||||||||||||||||||||
примеры | назад | вперед | 1 | 2 | 3
| >>> |