Публикации по теме '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. Мне..