Массив JavaScript - это и массив, и словарь.
Давайте приведем пример, чтобы увидеть, как используются массивы.
Кода -копия выглядит следующим образом:
var a = new Array ();
a [0] = "acer";
a [1] = "dell";
для (var i in a) {
оповещение (i);
}
Приведенный выше код создает массив, каждый элемент является объектом строки.
Затем перечислить над массивом. Обратите внимание, что результат I - 0 и 1, и результат [i] - строка.
Это очень похоже на свойства объекта Traversing, упомянутого в предыдущей статье.
Давайте посмотрим на использование словаря.
Кода -копия выглядит следующим образом:
var computer_price = new Array ();
Computer_price ["acer"] = 500;
computer_price ["dell"] = 600;
Alert (computer_price ["acer"]);
Мы можем даже пройти через этот массив, как приведенный выше (словарь)
Кода -копия выглядит следующим образом:
для (var i in computer_price) {
Alert (i + ":" + computer_price [i]);
}
Здесь я являюсь каждым ключевым значением словаря. Результатом вывода:
Кода -копия выглядит следующим образом:
Заседание: 500
Dell: 600
Давайте посмотрим на интересные вещи о JavaScript или примере выше.
Мы можем думать о Computer_Price как о словарном объекте, и каждая его значение является свойством.
Другими словами, Acer - это атрибут Computer_Price. Мы можем использовать его так: computer_price.acer
Давайте посмотрим на упрощенные методы объявления словарей и массивов.
Кода -копия выглядит следующим образом:
var array = [1, 2, 3]; // Множество
var array2 = {"acer": 500, "dell": 600}; // Словарь
предупреждение (Array2.acer); // 50
Таким образом, утверждение словаря такое же, как и раньше. В нашем примере Acer является ключевым значением, и это также атрибут словарного объекта.
Вышеуказанное - все содержание этой статьи. Надеюсь, вам понравится. Мы продолжим обновлять его в будущем.