Публикации по теме 'es6tips'


Шпаргалка по Javascript Es6
Как мы используем Javascript ES6 в реальной жизни. Функция стрелки: const sum = (a,b) => a + b console.log(sum(2,6)) // prints 8 Параметры по умолчанию: function print( a = 5 ){ console.log(a) } print() // print 5 print(22) // print 22 Пусть область действия let a = 3 ; if(true) { let a = 5; console.log(a); // print 5 } console.log(a); // prints 3 Конст // can be assigned only once const a = 55; a = 44; // Throws an error Многострочная строка..

Фильтрация/удаление всех значений False-y из объекта
Фрагмент ниже определяет объект в JavaScript. Как видно здесь, Объект имеет только два свойства, которые не являются ложными, а именно. a и b . И мы хотим отфильтровать все ложные значения, и мы должны получить ключи, где значение против ключа не является отрицательным. x = { a: "foo", b: `bar`, c: '', d: null, e: undefined, f: 0, g: false }; Object.keys(x).filter((key) => x[key]); Задачу можно немного изменить, запросив значения вместо ключей или..

Сокращенный JavaScript
Мы пишем JavaScript уже довольно давно, я знаю, что некоторые из вас никогда не использовали короткие синтаксические операторы JavaScript, например: if/else против троичного оператора. В этой статье я покажу несколько кратких условных операторов, циклов или операторов, которые вы можете использовать в своей повседневной практике кодирования. 1. Очистить массив const arr = ['Charlie', 'John', 'James']; arr.length = 0; // arr will be [] 2. Фильтр шансов // Traditional/Old..