Объекты JavaScript
Объекты содержат одну или более пар ключ/значение.
Ключевая часть может быть любой строкой. Часть значения может быть любым типом имеющим значение: число, строка, массив, функция или даже другой объект. Когда одно из этих значений - функция, его называют методом объекта. Иначе, их называют свойствами.
Проще говоря, почти все в JavaScript - это объект – массивы, функции, числа, даже строки – и у них всех есть свойства и методы.
Пример
var myObject = {
sayHello: function() {
console.log( "привет" );
},
myName: "Вася"
};
myObject.sayHello(); // "привет"
console.log( myObject.myName ); // "Вася"
Попробуйте Сами »
Создавая объектные литералы, отметьте, что ключевая часть каждой пары ключ/значение может быть записана как любой допустимый идентификатор JavaScript, строка (заключенная в кавычки) или число: