Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Hagrael
БТР - мой друг
331 / 273 / 47
Регистрация: 07.01.2010
Сообщений: 1,932
1

[[Property]]

15.02.2011, 13:50. Просмотров 513. Ответов 1
Метки нет (Все метки)

Что означают эти [[ ]] ? Вот к примеру говорят метод [[Call]], [[Prototype]], не проще ли говорить prototype?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2011, 13:50
Ответы с готовыми решениями:

Cannot read property 'style' of null
Здравствуйте! Вашему вниманию код, который работал до того момента как я решил...

Cannot read property 'left' of undefined
потребовалась на сайт меню с бегающей линией при наведении, нашел тут...

Cannot read property childnodes of null
Отладчик браузера ругается на "childNodes". Пишет "cannot read property...

Cannot read property 'addEventListener' of null
начал изучать javascript html делаю Сапёра на html/javascript/css не пойму...

Cannot set property 'onclick' of null
Почему возникает ошибка --Cannot set property 'onclick' of null на 18 строке ??...

1
Mysterious Light
Эксперт по математике/физике
4015 / 1976 / 403
Регистрация: 19.07.2009
Сообщений: 3,000
Записей в блоге: 21
16.02.2011, 03:07 2
В следующей таблице приведена сводная информация по внутренним свойствам, определённым в спецификации. Здесь описывается их поведение для встроенных объектов ECMAScript. В объектах среды реализации этих внутренних методов могут обладать любым специфическим для реализации поведением. Также возможно, что в объекте среды будут реализованы не все из внутренних методов, а только некоторые.
СвойствоПараметрыОписание
[[Prototype]]нетПрототип данного объекта.
[[Class]]нетСтроковое значение, обозначающее тип данного объекта.
[[Value]]нетВнутренняя информация о состоянии, связанная с данным объектом.
[[Get]](ИмяСвойства)Возвращает значение свойства.
[[Put]](ИмяСвойства, Значение)Записывает Значение в указанное свойство.
[[CanPut]](ИмяСвойства)Возвращает булевское значение, описывающее, можно ли успешно использовать операцию [[Put]] с данным ИменемСвойства.
[[HasProperty]](ИмяСвойства)Возвращает булевское значение, описывающее, существует ли уже у объекта свойство с данным именем.
[[Delete]](ИмяСвойства)Удаляет указанное свойство из объекта.
[[DefaultValue]](Подсказка)Возвращает для объекта значение по умолчанию, которое должно являться элементарным значением (не объект или ссылка).
[[Construct]]список аргументов переданный вызывающимСоздаёт объект. Вызывается при помощи оператора new. Объекты, в которых реализован этот внутренний метод, называются конструкторами.
[[Call]]список аргументов переданный вызывающимВыполняет код, связанный с данным объектом. Вызывается при помощи выражения вызова функции. Объекты, в которых реализован этот внутренний метод, называются функциями.
[[HasInstance]](Свойство)Возвращает булевское значение, описывающее, делегирует ли Value своё поведение данному объекту. Из всех встроенных объектов ECMAScript только в Function реализован метод [[HasInstance]].
[[Scope]]нетИерархия областей видимости, определяющая среду, в которой исполняется объект Function.
[[Match]](Строка, Индекс)Проверяет соответствие регулярному выражению и возвращает значение MatchResult.
Эти свойства являются скрытыми и нужны только для того, чтобы, не выходя за рамки концепций языка, описывать семантику тех или иных выражений. Тем не менее, можно некоторые свойства могут быть изменены косвенным образом. Так, свойство [[prototype]] объекта устанавливается равным свойству Constructor.prototype во время создания объекта new Constructor().
Таблица с разъяснениями: http://javascript.ru/ecma/part8#a-8.6.2
Связь [[prototype]] с prototype: http://javascript.ru/ecma/part13#a-13.2.2 (Шаг 4)
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.02.2011, 03:07

Cannot set property innerHTML of null
Уже мучаюсь второй день. var Engine = { scene : $("#scene"), data :...

Uncaught TypeError: Cannot read property 'value' of undefined
Не могу понять в чем проблема выдает ошибку Uncaught TypeError: Cannot read...

TypeError: Cannot read property 'constructor' of undefined
function Range(from, to) { this.from = from; this.to = to; } ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru