Публикации по теме 'es6'
Самый простой стек React
Загрузка и управление состоянием
Я ищу самый простой React Stack. Он должен быть ориентирован на будущее и иметь набор функций, но, что наиболее важно, с ним должно быть легко работать.
В этой серии я буду искать простые в использовании решения для реализации улучшенной версии классического React TodoMVC . Когда я думаю, что могу добиться чего-то более простого, я сам создаю вспомогательные библиотеки. Следующие темы, вероятно, будут затронуты до финала.
Начальная загрузка..
Все о var, let и const в JavaScript
пусть и const
let и const — две новые функции в ES6. Этот синтаксис используется для объявления переменных.
let используется для объявления изменяемой переменной. В приведенном ниже примере переменная с именем «имя» является изменяемой. Это означает, что мы можем изменить его значение позже.
let name = 'Tanvir';
name = 'Tanvir Rahman';
console.log(name)
const используется для объявления неизменяемой переменной. Это означает, что мы не можем изменить его значение позже, когда оно..
ES6 нужно знать
ES6 отсутствует, поддержка браузеров на самом деле достойная, и если вам этого недостаточно, всегда есть Babel. Итак, давайте познакомимся с самыми важными и потрясающими новыми функциями.
Да будет Константа
Область действия в JavaScript большинству незнакома. Потому что у нас есть вещь, называемая «переменный хостинг», которая извлекает все переменные и определяет их в верхней части их области действия. Их Scope является либо глобальной, либо первой окружающей функцией...
Область видимости в Javascript
Область действия в Javascript
Если мы хотим купить у Amazon товар, которого нет, вы не сможете купить товар, потому что Amazon может продать товар, который есть у них на складе. Приходится искать другой магазин, чтобы купить товар
В программировании эта концепция называется Scope (технически называется Lexical Scope). В Javascript каждая функция получает свою область видимости. Область видимости - это набор переменных, а также правила доступа к этим переменным по имени...
Некоторые постоянные переменные могут быть изменены.
Некоторые постоянные переменные могут быть изменены. Она не становится переменной только для чтения, а скорее защищенным первым уровнем.
Если вы создадите строку с константой, вы не сможете изменить строку, но если вы создадите пустой объект с константой, вы сможете добавить значения к объекту и изменить эти значения.
Например, вы можете сделать следующее:
константный объект = {};
const.hello = 'привет';
const.hello = «пока»;
console.log(const) // Объект {привет: «пока»}
ES6 JavaScript
ES6 означает ECMAScript 2015. Javascript представляет es6 для лучшего качества кода, или мы можем установить наш стандарт в коде. Здесь ES6 вводит следующие моменты:
Ключевое слово Let : ключевое слово let для создания переменной локальной области видимости на уровне блока. Локальная область видимости означает, что ключевое слово может найти закрывающий блок. Например: function Test(x) {
if(x == 1) {
пусть у = х;
}
console.log(у); // Вывод: мы получим ошибку, потому что..
Привязки блоков ES6, функции, деструктуризация и классы
День 5 изучения JavaScript — этап 1
Эта статья написана немного на основе учебника Leanpub — Understanding ES6 . Для получения дополнительных объяснений и примеров, не стесняйтесь посетить веб-сайт.
1. Блочные привязки: замените IIFE, используя «let».
Мы можем заменить IIFE и получить тот же результат, объявив let внутри цикла. В блочной привязке для более чистого кода мы можем использовать let вместо var, в отличие от IIFE. Что делает IIFE, так это объявляет переменную..