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


Шаблонные литералы в JavaScript (ES6)
В ES6 строковые литералы разрешены для встроенных выражений. он добавляет параметры многострочных строк и интерполяции строк для программистов на JavaScript. Литералы шаблона должны быть заключены в символ обратной галочки (``) вместо двойных или одинарных кавычек . Двигатель: - Интерполяция строк: - Процесс подстановки переменных, вычисление выражений. function postGreeting(fullname,address){ let currentDate = new Date(); let currentHour =..

Классы ES6 и Angular
С введением классов ES6 некоторые конструкции Angular стали более разборчивыми. В этом посте я расскажу, где их использовать, преобразую контроллер на основе функций в класс ES6, чтобы показать ясность, и расскажу, когда их не использовать. Прежде чем читать, пожалуйста, обратитесь к моему сообщению о классах ES6 и когда их использовать . Созданные объекты Существует несколько типов конструкций Angular, которые создаются во время жизненного цикла Angular путем вызова new для..

10 важных функций ES6 в JavaScript, которые облегчают вашу жизнь
Согласно Википедии, JavaScript , часто обозначаемый аббревиатурой JS , является языком программирования , который соответствует спецификации ECMAScript . JavaScript - это высокоуровневый, часто скомпилированный точно в срок и мультипарадигмальный. Он имеет синтаксис фигурных скобок, динамическую типизацию, объектную ориентацию на основе прототипов и функции первого класса. После ECMAScript 6 (ES6) сам JavaScript сильно изменился в истории языка. В этой статье я покажу вам..

Особенности ES6: Введение
Прежде чем перейти к обсуждению функций ES6, дайте нам знать: « Что такое ECMAScript? » Примечание . Это часть 1 серии статей о функциях ES6 . Что такое ES (ECMAScript)? ECMAScript - это стандарт . JavaScript - это хорошо известная реализация стандарта ECMAScript. ECMAScript против JavaScript: JavaScript - одна из самых популярных реализаций ECMAScript. Основные функции JavaScript основаны на стандарте ECMAScript, но JavaScript также имеет другие функции, которых..

Файлы с расширением .mjs для модулей JavaScript
Файлы с расширением .mjs для модулей JavaScript Они идут! Вы можете увидеть их в документации по Node.js , а также в Webpack 4 нового бренда . Но ... для чего вы сказали эти файлы .mjs? .mjs расширение для модулей EcmaScript Модули - это способ, которым мы пользуемся в JavaScript для разделения кода на разные файлы , сохраняя при этом краткость и хорошо организованный код. Модули могут быть «обязательными» или «импортированными» из других модулей, чтобы мы могли повторно..

Уменьшение размера пакета JS
Часть вторая: минификация и удаление мертвого кода С появлением таких фреймворков, как AngularJS примерно в 2011 году и популяризацией одностраничных приложений , использование JavaScript во внешнем интерфейсе резко возросло. Среднее веб-приложение более чем в три раза больше, чем только в 2010 году . Благодаря широкому спектру библиотек и фреймворков JavaScript, обычно используемых для разработки этих веб-приложений, возможность уменьшать размер пакетов JavaScript как никогда..

Повторное использование проверки PropType дочернего компонента в родительском компоненте
Я поигрался с React и действительно полюбил механизм проверки пропуска . Недавно, думая на основе реакции над игрушечным проектом, я заметил, что проверяю одни и те же свойства данных как в родительском, так и в дочернем компонентах. Помните СУХОЙ? Что ж, да, мне это тоже не понравилось. Как и любой другой программист, я искал в Google лучшее решение. Одним из решений было создание другого файла с определениями данных, а затем использование React's PropTypes.instanceOf. Мне..