Публикации по теме 'ecmascript-6'


Посмертный анализ JavaScript30
Я прошел курс JavaScript30 Веса Боса и не жалею ни секунды. Для тех из вас, кто не знает, Wes Bos предлагает бесплатный курс, на котором вы создаете 30 небольших проектов за 30 дней. Вы можете сделать их за 20, если хотите (как я), так как все видео есть и доступны бесплатно. Ознакомьтесь с курсом здесь . Что я выучил. Ты многому учишься, просто наблюдая, как Уэс пишет код. Но вы узнаете гораздо больше, просто написав код вместе с ним. «Когда использовать let и const» один из..

Я использую подобные абстрактные методы в конструкторе, чтобы убедиться, что разработчик вводит…
Я использую для определения подобных абстрактных методов в конструкторе, чтобы убедиться, что разработчик вводит абстрактный метод. В вашем случае абстрактный метод никогда не вызовет исключение, если оно не будет вызвано. https://gist.github.com/aferrandini/6a07e6c5a48ef2a119624feeee369e4c

Операторы спреда и отдыха
👩‍💻 ‹h2› Здравствуйте, ребята ‹/h2› Надеюсь у тебя все хорошо. Сегодня я объясню вам, как работать с «…» функциональностью и понять ее разницу; обычно он используется как ** оператор распространения ** или ** параметр отдыха **. Давайте посмотрим на примеры: Остальные параметры function add (num1, num2) { return num1 + num2; } add (1, 2, 4, 5) // возвращает 3 Бац, это отстой ... чистый JS не справляется с задачей должным образом. Давайте воспользуемся rest parameters и..

Упрощение работы с методами массива Javascript. (Часть I)
Сегодня я собираюсь рассмотреть 5 наиболее часто используемых и полезных методов массива javascript. Итак, приступим. карта( ​​) Это выполняет заданную функцию для каждого элемента массива и возвращает новый массив . Допустим, у нас есть массив, содержащий числа. Нам нужно каждое число умножить на два. Итак, для этого мы можем использовать map () . *** map () всегда возвращает новый массив . фильтр () Этот метод создает и возвращает новый массив с элементами,..

Будучи пуристом и долгое время использующим JavaScript, я считаю, что все эти функции неплохи, но…
Будучи пуристом и долгое время использующим JavaScript, я считаю, что все эти функции не являются плохими частями, но придают характер языку. Это то, что делает JavaScript интересным. Легко не всегда весело. Я считаю, что более яркой стороной ES6 являются Promise, Symbol и Proxy, что делает язык еще более мощным и надежным. Отличный пост. Спасибо, что написали это. Это как бы распутывает необходимость этих функций.

JavaScript ES6: что нового?
Есть много версий JavaScript. Но сегодня в этой статье я расскажу о специальном ES7 или ECMAScript. Узнаем, что в нем нового. Раньше я не видел статуса JavaScript. В настоящее время существует несколько версий JavaScript. ES5: наиболее широко используемая и полностью поддерживаемая версия JavaScript во всех текущих браузерах. ES5, поэтому вы можете начать использовать его с закрытыми глазами, поскольку он полностью поддерживается во всех браузерах. Так что не нужно думать о..

Расширенный JavaScript ES6 - временная мертвая зона, параметры по умолчанию и Let vs Var - глубокое погружение!
Введение 🍕 Итак, прежде чем мы начнем углубляться в Temporal Dead Zone , которая является очень интересной темой, мы должны сначала понять основную концепцию let vs var . Как вы все знаете, , let и const родились где-то в ECMAScript 2015 (6-е издание, ECMA-262) , и хотя мы собираемся поговорить о let vs var, это определенно те же различия и для const. TL;DR Вы можете догадаться, что будет на выходе? и почему? let x = 2; function foo(y = x , x) { x = 3;..