Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
БТР - мой друг
 Аватар для Hagrael
333 / 277 / 47
Регистрация: 07.01.2010
Сообщений: 1,932

[[Property]]

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

Студворк — интернет-сервис помощи студентам
Что означают эти [[ ]] ? Вот к примеру говорят метод [[Call]], [[Prototype]], не проще ли говорить prototype?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.02.2011, 13:50
Ответы с готовыми решениями:

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

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

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

1
Эксперт функциональных языков программированияЭксперт по математике/физике
4313 / 2105 / 431
Регистрация: 19.07.2009
Сообщений: 3,204
Записей в блоге: 24
16.02.2011, 03:07
В следующей таблице приведена сводная информация по внутренним свойствам, определённым в спецификации. Здесь описывается их поведение для встроенных объектов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.02.2011, 03:07
Помогаю со студенческими работами здесь

Cannot read property childnodes of null
Отладчик браузера ругается на "childNodes". Пишет "cannot read property childnodes of null". Это User.JS скрипт, если что. Как исправить?...

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

Cannot read property 'left' of undefined
потребовалась на сайт меню с бегающей линией при наведении, нашел тут http://jsfiddle.net/oceog/bjKEJ/5/ переделал под себя, все...

Cannot read property 'style' of undefined
function view() { document.getElementById("ffaq").css.style.display = "block"; ...

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru