ПредишенСледващото

Добавяне на потребителски свойства в масиви

  1. Индексите на масив като свойствата;
  2. Вграден свойства;
  3. Персонализирани свойства, които можете да си добавите.

Първите две са повече или по-малко известни, може би ги използват постоянно в процес на развитие и дори не се забелязва, но нека да разгледаме как можете да добавите персонализирано собственост на масив.

Индекси като свойства

Индексите на масив елементи - главно имот, където имената на свойствата винаги са не-отрицателни числа. Чифт индекс елемент на масива, подобен на двойка ключ / стойност обект.

Индекси - масив от уникалните свойства на обекта. и за разлика от други вградени свойства, те може да се определи само чрез скоби ТЕ например ARR [3] "зеле '=; ,

Вграденият в имоти

Създаване на собствен имот за масив от обекти

Например, можете да добавите персонализирано собственост на масив, който идентифицира "вид" или "клас" от неговите елементи, както можете да видите в примера по-долу.

Loop чрез масив елементи

След като прочетете тази субтитрите най-вероятно, че - "Няма нищо ново - аз вече знам", а вие сте частично прав, защото всеки, дори и начинаещ ще бъде в състояние да премине бримката през масива, но в действителност това е всичко, по-скоро абстрактно и цикълът ще се проведе в масива на индексите ,

Като показател на масива се състои само от не-отрицателни числа в цикъла ние "обхождане" цяло число, обикновено като се започне с нула и завършва с число, което означава, че размерът на масив, и след това се използва "повтори" стойност за достъп елемент на масива на посочения индекс.

Въпреки това, ECMAScript6. има начин, чрез който можете да стартирате на масива от стойности, без да мисля за индексите и това може да стане с помощта на ... на цикъла.

В масива за ... на цикъла ще повтаряме масив елементи по ред на индексите, с други думи, вече няма нужда да се притеснявате за повтаряне над индекси и получаване на съществуващата стойност на масива в определеното индекса. Цикъл за ... от перфектен, ако искате да просто глупав цикличен изхода на елементите на масива и да започнете да работите с тях. Например:

Подкрепете проекта - споделете линка, благодаря!