4.9.2. js методы массива. array
Задачи на понимание основ JS (с реальных собеседований)
Решаю ДЗ по курсу: [Udemy] [Иван Петриченко] Полный курс по JavaScript. Основы JavaScript. Вопросы к этому заданию
1) Какое будет выведено значение: let x = 5; alert( x++ ); ? Ответ: 5, так как используется посфиксное значение (++ стоит после переменной X), то сначала передается старое значение, а после этого только добавляет +1 от старого значения, в отличии от префиксного значения, если бы "++" стояли бы перед переменной.
2) Чему равно такое выражение: [ ] + false - null + true ? Ответ: NaN, так как выражение бессмысленное, массив [ ] прибавить булевое значение превратится в строку, так...
Ожидаемые новые возможности JavaScript, о которых полезно знать
Здесь будут упомянуты возможности, предложения которых находятся на третьем этапе согласования (Stage 3). Это значит, что они, скорее всего, появятся в следующей версии стандарта ECMAScript, но с абсолютной достоверностью этого утверждать нельзя. Вот репозиторий, в котором можно найти сведения о предложениях, находящихся на разных этапах согласования.
Возможности ECMAScript 2019 (ES10) В стандарте ES10 появилось немало новых возможностей. Здесь мы рассмотрим лишь некоторые из них. А именно — пару новых методов массивов...