Публикации по теме 'es6'


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

Совет по Javascript: не привязывайте свои функции, используйте закрытие
Сколько раз вы делали это со своими классами Javascript? import React, { Component, PropTypes } from 'react' export default class SimpleButton extends Component { constructor(props) { super(props) this.greet = this.greet.bind(this) } greet() { console.log("It's working!") } render () { return ( <button onClick={this.greet}>Log it!</button> ) } } Вам действительно не нужно связывать свои функции вручную, как это. Проще,..

Что нужно знать о функциях ES6 для React
ES2015 и следующие версии стандартов ECMAScript предоставили нам множество новых функций, которых раньше не было в JavaScript. Даже если у вас есть предыдущий опыт работы с JS, вы столкнетесь со многими трудностями, если не будете иметь правильного понимания функций ES6, особенно когда вы работаете над React. В этой статье мы собираемся обсудить наиболее заметные новые функции ES6, которые часто используются в React. Что такое ES6? ES6 - это стандарт, реализованный Javascript, и он..

Функции генератора ES6
Генераторные функции — это функции, которые имеют возможность приостановить выполнение на неопределенный период, когда они обнаруживают «урожайность». Давайте сравним функции генератора со скромной функцией, о которой мы все знаем — function add() { let x=1; let y=2; return x+y } Когда функция «добавить» выполняется, выполнение происходит построчно — сначала определяется x, определяется y и, наконец, возвращается x+y. Вы можете приостановить казнь? Что ж,..

Каковы особенности ES6?
ES6 представил несколько ключевых функций, таких как const, let, стрелочные функции, литералы шаблонов, параметры по умолчанию и многое другое. Давайте посмотрим на них один за другим. ключевое слово пусть let позволяет вам объявлять переменные, ограниченные областью действия оператора блока или выражения, в котором он используется, в отличие от ключевого слова var , которое объявляет переменную глобально или локально для всей функции независимо от того, области действия..

Var, Let и Const. Какой из них мы должны использовать.
Давайте узнаем способ объявления переменных JavaScript. Я начал изучать JavaScript 3 месяца назад. У меня как новичка много вопросов. Один из них: почему я должен использовать Let или Const вместо var . Я смотрю много руководств по этому поводу. Когда я смотрел все эти учебники, я решил использовать Var. Поскольку первый метод, который я узнал об объявлении переменной, - это var. И им легко пользоваться. Но позже, когда я начинаю работать над проектом, я сталкиваюсь..

Обновите свои знания о массивах JavaScript
Каждый день в JavaScript добавляются новые функции. Иногда мы настолько заняты повседневной рутиной программирования, что используем старые приемы для решения какой-то конкретной проблемы, не зная, что в новую версию JavaScript добавлен новый метод или функция. В этой статье я рассмотрю некоторые из этих интересных методов, которые были добавлены в Array в новой версии JavaScript. Array.prototype.isArray Как вы проверяете, что данный объект является массивом в JavaScript? Это..