Identifier, • Lexical Environment и Environment Record • оператор =, new • new Function(no, way); • throw, return, normal… • для определения свойств объекта • про разрешение имён и область видимости Типы спеки со звёздочкой
Object • a = new Boolean(false); • a = new String(‘Kartoshqa’); • a = new Number(42); • a = new Object(); • a = false; • a = ‘Kartoshqa’; • a = 42; • a = {}; конструктор литерал
• если не уверены, используйте тройное равно при сравнении • не ленитесь проверить тип объекта, если это объект, руками (или даже привести его), если делаете странное • думайте головой • в JavaScript’e всё нормально как не попасть в непонятное