Please enable JavaScript.
Coggle requires JavaScript to display documents.
(Введение в классы JS (Наследование в производных классах (унаследованные…
Блочные привязки
-
-
-
-
Новые приемы
-
let
только если известно,
что переменная будет
меняться
for(let i = 0, i < 10, i++){}
-
Функции
-
-
Function
-
var add = new Function('first', 'second', 'return first + second')
-
Оператор расширения
...value
let value = [25, 50, 75, 100]
math.max(25, 50, 75, 100) // 100
-
-
-
-
Стрелочные функции
Синтаксис
-
let sum = (num1, num2) => num1 + num2;
let getTempItem = id => ({ id: id; temp: "temp" })
// тоже самое
let getTempItem = function (id) { return id: id; temp: "temp" }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Итераторы и генераторы
-
-
-
-
-
Операторы расширения и итерируемые объекты, не являющиеся массивами
-
-
let smallNumber = [1, 2, 3],
bigNumber[100, 101, 102]
allNumber[0, ...smallNumber, ..bigNumber]
allNumber [0, 1, 2, 3, 100, 101, 102, 103]
-
-
Введение в классы JS
Структуры в ES5, подобные класчсам
-
-
-
-
-
-
-
-
Статические члены
-
статические члены недоступны как методы и свойства экземпляра. Для обращения к ним всегда необходимо использовать сам класс
-
-
-
-
-