Топ 5 функций JavaScript ES12, которые вы можете использовать прямо сейчас
Уже доступен ECMAScript 2021 (12-е издание), и он поставляется с новыми функциями и улучшениями синтаксиса. Спецификации были завершены ECMA International 22 июня 2021 года. Эти улучшения были реализованы, чтобы сделать JavaScript более надежным и помочь разработчикам легко выполнять свои задачи.
Уже доступен ECMAScript 2021 (12-е издание), и он поставляется с новыми функциями и улучшениями синтаксиса. Спецификации были завершены ECMA International 22 июня 2021 года. Эти улучшения были реализованы, чтобы сделать JavaScript более надежным и помочь разработчикам легко выполнять свои задачи.
JavaScript | Практика #109
Какой будет вывод?
Какой будет вывод?
Anonymous Quiz
46%
"🥑" и "😍"
42%
"🥑" и "😎"
6%
"😍" и "😎"
6%
"😎" и "😎"
#js_note
Object.prototype.valueOf()
Метод
JavaScript вызывает метод
По умолчанию, метод
Object.prototype.valueOf()
Метод
valueOf() возвращает примитивное значение указанного объекта.JavaScript вызывает метод
valueOf для преобразования объекта в примитивное значение. Вам редко потребуется вызывать метод valueOf самостоятельно; JavaScript автоматически вызывает его при обнаружении объекта, когда ожидается примитивное значение.По умолчанию, метод
valueOf наследуется каждым объектом, произошедшим от Object. Каждый встроенный объект ядра переопределяет этот метод, возвращая подходящее значение. Если объект не имеет примитивного значения, valueOf возвращает сам объект, который отображается как: [object Object].JavaScript | Практика #110
Что будет в консоли?
Что будет в консоли?
Anonymous Quiz
30%
{ name: "John", age: 21 }
50%
{ name: "John", age: 21, city: "Amsterdam" }
14%
{ name: "John", age: 21, city: undefined }
6%
"Amsterdam"
Звёздный рейтинг: решение с использованием SVG
В статье рассматривается способ реализации рейтинга с помощью выбора звезд.
Демо - https://codepen.io/shadeed/pen/QWvROVV
В статье рассматривается способ реализации рейтинга с помощью выбора звезд.
Демо - https://codepen.io/shadeed/pen/QWvROVV
Введение в отладку на примере Firefox DevTools
https://habr.com/ru/post/586776/ - 1 часть
https://habr.com/ru/post/587516/ - 2 часть
https://habr.com/ru/post/588981/ - 3 часть
https://habr.com/ru/post/586776/ - 1 часть
https://habr.com/ru/post/587516/ - 2 часть
https://habr.com/ru/post/588981/ - 3 часть
JavaScript | Практика #114
Какой будет вывод?
Какой будет вывод?
Anonymous Quiz
24%
start > setTimeout > Promise > end
26%
start > end > setTimeout > Promise
30%
start > end > Promise > setTimeout
20%
start > Promise > end > setTimeout