Я пытаюсь разъяснить свое понимание терминов "свойство" и "ключи" в сравнении с "значениями" в области JavaScript. Прочитав несколько книг по языку и даже поглаживая термины, я все еще не чувствую, что я четко понимаю их точное значение. Итак, предположим, что мы имеем следующее:
var object = {"name" : 5};
Я правильно понимаю следующие термины:
свойство относится к "имени"
ключ относится к "имени"
Значение относится к 5
Меня больше всего беспокоит "свойство": ссылается ли он только на идентификаторы или на всю пару name/value?