Про обьекы в js (в процессе)

Общие сведения

Перечисление всех свойств обьекта

/* Этот метод возвращает массив содержащий все имена своих свойств (перечисляемых и неперечисляемых) объекта */
Object.getOwnPropertyNames(Object) 
/* Вывод
["length", "name", "prototype", "assign", "getOwnPropertyDescriptor", 
"getOwnPropertyDescriptors", "getOwnPropertyNames", "getOwnPropertySymbols", 
"is", "preventExtensions", "seal", "create", "defineProperties",
"defineProperty", "freeze", "getPrototypeOf", "setPrototypeOf", 
"isExtensible", "isFrozen", "isSealed", "keys",
"entries", "fromEntries", "values"]
*/

Mind map всех свойств обьекта Скачать в полном размере

Прототипы

Содержание: