Публикации по теме 'ecmascript-6'
Практика практического разработчика (часть 1)
Я собираюсь поделиться со всеми вами методами, которым я стараюсь следовать, когда пишу код и проверяю код. Я думаю, что они обеспечивают удобочитаемость и делают код более удобным для сопровождения.
Это будут быстрые посты
Перенесите параметры по умолчанию на следующий уровень
Я всегда был большим поклонником Guard Clauses , потому что они:
Замените сложные условные предложения Уменьшите количество отступов в вашем коде Сделайте поток вашего приложения более удобным для..
Краткий обзор: var vs. let vs. const
Довольно старая тема, но вот мое резюме по этой теме:
Эти три ключевых слова используются для определения новых переменных в JavaScript. let и const были добавлены в JavaScript в ES6 .
var — если мы используем var для определения новой переменной, эта переменная будет иметь область действия функции . Это означает, что если мы определим его вне функции (в области видимости окна), мы сможем вызвать его из любого места в коде. Если мы определяем нашу переменную внутри..
Немного о JavaScript — Сагар Джейбхай
Давайте посмотрим, что особенного в JavaScript, что мы можем с ним сделать, и что разные технологии хорошо с ним работают.
Что такое JavaScript?
Сначала JavaScript был создан, чтобы «оживлять веб-сайты». Программы на этом языке известны как сценарии. они будут написаны прямо на языке гипертекстовой разметки интернет-страницы и будут запускаться автоматически из-за сотен страниц. Скрипты предоставляются и выполняются как обычный текст. Им не нужна специальная подготовка или компиляция...
Javascript часть 3 (Коллекции)
Коллекции — очень важный способ сгруппировать массу данных, оптимизировать память и организовать хранение и извлечение данных.
В программировании у нас есть два типа коллекций: индексированная и ассоциативная коллекция, а в Javascript — массив и объект.
Ассоциативная коллекция (объекты): в ECMAScript 5 объекты могут содержать слишком много свойств, и объекты Javascript по умолчанию могут зацикливаться на них с помощью цикла for-in.
и мы можем присвоить новые значения свойствам объекта..
Сокращенный JavaScript
Мы пишем JavaScript уже довольно давно, я знаю, что некоторые из вас никогда не использовали короткие синтаксические операторы JavaScript, например: if/else против троичного оператора.
В этой статье я покажу несколько кратких условных операторов, циклов или операторов, которые вы можете использовать в своей повседневной практике кодирования.
1. Очистить массив
const arr = ['Charlie', 'John', 'James'];
arr.length = 0; // arr will be []
2. Фильтр шансов
// Traditional/Old..
Итераторам и генераторам есть место в современном JavaScript.
Различные разработчики программного обеспечения несколько раз спрашивали меня о возможных вариантах использования итераторов / генераторов (I / G). Я также заметил, что у некоторых возникает вопрос, действительно ли они нам нужны, и я не виню их, поскольку в современном JavaScript есть множество способов делать одно и то же большую часть времени.
В этой статье я поделюсь двумя сценариями, в которых я использовал I / G, используя более простые примеры, но которые имеют практический..
Топ-10 наиболее часто используемых функций ES2015
ECMAScript, также известный как ES, представляет собой стандартизированную спецификацию для языков сценариев. Некоторые из основных реализаций — это JavaScript, Chrome V8, Chakra и ActionScript. Пятое издание появилось в 1999 году и с тех пор расширяет возможности браузеров. В 6-й редакции, известной как ES6 с официальным названием ECMAScript 2015 , были внесены значительные улучшения, а также добавлены новые функции. Здесь — спецификация от ECMA.
Поскольку большинство браузеров..