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