Автор оригинала: FreeCodeCamp Community Member.
Откройте для себя функциональный JavaScript был назван одним из Лучшие новые функциональные программирования книги BookAuthority !
Объекты являются динамическими коллекциями свойств, с «скрытым» свойством прототипа объекта.
Собственность имеет ключ и значение.
Ключ недвижимости
Ключ свойств – уникальная строка.
Существует два способа доступа к свойствам: точечный обозначение и нотация кронштейна. Когда используется точечная запись, ключ свойств должен быть действительным идентификатором.
let obj = { message : "A message"}
obj.message //"A message"obj["message"] //"A message"
Доступ к недвижимости, который не существует, не будет бросать ошибку, но вернет undefined
Отказ
obj.otherProperty //undefined
JavaScript лечит примитивы, объекты и функции, такие как объекты.
Объекты динамичны в природе и могут быть использованы в качестве карт.
Объекты наследуют от других объектов. Функции и класс конструктора являются сахарным синтаксисом для создания объектов, наследующих от других объектов прототипа.
Object.Create ()
Может использоваться для одного наследования и Объект.assign ()
для многократного наследства.
Заводские функции могут построить инкапсулированные объекты.
Читать Функциональная архитектура с реагированием и redux И научитесь создавать приложения в стиле функций.
Откройте для себя функциональный JavaScript был назван одним из Лучшие новые функциональные программирования книги BookAuthority !
Для получения дополнительной информации о применении методов функциональных программиров в реакции посмотрите на Функциональный реагировать Отказ