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


10 хитрых, но полезных трюков JavaScript для разработчиков
Хотите повысить уровень своих навыков JavaScript? Эти 10 хитрых трюков сделают свое дело! Использование деструктуризации объектов со значениями по умолчанию При деструктуризации объектов можно указать значения по умолчанию, что помогает корректно обрабатывать отсутствующие или неопределенные свойства. const person = { name: 'John' }; const { name, age = 30 } = person; console.log(name); // John console.log(age); // 30 Здесь age присваивается значение по умолчанию 30, если..

Javascript 100 дней — день 4
Это четвертый день из 100 дней моего изучения javascript, и сегодня я узнал о ключевом слове javascript let . Объявление let объявляет локальную переменную блочной области. let a=100; console.log(a); //100 if(true) { let b= 200; console.log(b); //200 } console.log(b); //Error На верхнем уровне программ и функций let , в отличие от var , не создает свойства для глобального объекта. var x = "global"; let y = "global";..

Основы JavaScript
Основное использование и создание функций Что такое объявление функции? Объявление функции — наиболее распространенный способ определения функции. Вы можете объявить функцию до или после ее вызова (благодаря подъему). Вы также можете передавать функции в качестве аргументов и назначать им аргументы по умолчанию. Что такое подъем? Способность Javascript вызывать функции до того, как они появятся в коде, называется подъемом. Более подробно описанный в MDN, это « процесс,..

Удалите дубликаты из массива и подсчитайте общее количество повторяющихся элементов в javascript
Существуют различные другие подходы к удалению повторяющихся элементов из массива. Это один из подходов с использованием методов ES6. Предположим, у нас есть заданный массив с несколькими элементами массива. константные числа = [1,2,3,4,2,2,2,1,3,5,7,9,11,11,19,1]; Теперь перебираем каждый элемент с помощью методов forEach. numbers.forEach (функция (элемент, индекс, обр) { пусть проверит =checkDuplicates(item,index,arr); if( check && check.length ›0){ console.log(`Число:..

Демистификация Iterables путем реализации функции диапазона, подобной python
В ES6 мы познакомились с концепцией Iterables. Итерация по массиву с использованием цикла for-in или for-of для нас не новость. Все мы хоть раз делали что-то подобное в нашей кодовой базе: Но что, если вы захотите иметь ту же функцию перебора чего-то, что не является массивом. Как насчет объекта? Чтобы перебрать его значения, нам, возможно, придется использовать Object.values ​​с картой. Как насчет того, чтобы не делать values и map , а вместо этого просто полагаться..