Может ли кто-нибудь сказать мне, что именно делают две приведенные выше строки javascript? И, что более важно, как он называется, чтобы я мог найти некоторые ссылки на javascript, чтобы узнать об этом? Я предполагаю, что они оба создают некоторую форму массива, в который можно добавлять объекты...?
Javascript: var map = {}; список переменных = [];
Ответы (2)
Он создает пустой словарь в map и пустой массив в list.
Узнайте об этих структурах на странице http://www.geocities.com/schools_ring/ArrayAndHash.html< /а>.
person
Sophie Alpert
schedule
06.01.2009
Ваша ссылка вызывает хэш-таблицы объектов javascript, вы называете их словарями. Просто назовите их объектами - называть их как-то иначе в лучшем случае вводит в заблуждение - см. stackoverflow.com/questions/368280/
- person Christoph; 06.01.2009
Фигурные скобки — это синтаксис для создания объекта Javascript (который на самом деле представляет собой прославленный набор пар ключ/значение); скобки образуют массив с изменяемым размером.
Они называются литералами, и это удобный способ создавать объекты и массивы без большого количества ввода (хорошо, потому что вы используете их все время). Многие другие языки программирования имеют аналогичный литеральный синтаксис для карт и массивов.
person
J Cooper
schedule
06.01.2009