Archive

Posts Tagged ‘Javascript’

Об’єкти і об’єктно орієнтоване програмування у Javascript

Ми вже знаємо основи використання об’єктів, а тепер час зазирнути глибше.

Подібно до масивів, об’єкти в Javascript є контейнерами (також відомими як агрегатні або складні типи даних). Об’єкти мають дві основні відмінності від масивів:

  • Масиви містять значення, проіндексовані числами; об’єкти містять властивості індексовані рядками або символами.
  • Масиви впорядковані (arr[0] завжди іде перед arr[1]); об’єкти ж ні (ви не можете гарантувати, що obj.a іде перед obj.b).

Ці відмінності доволі езотеричні (але важливі), отже, давайте думати про властивості (це не каламбур) завдяки яким об’єкти дійсно особливі. Властивість складається з ключа (рядок чи символ) і значення. Що робить об’єкти особливими так це те, що ви можете доступатись до властивостей за їх ключем.
Читати далі…

Категорії:Javascript Позначки:,