Результаты поиска по запросу "ecmascript-6"
github.com/getify/You-Dont-Know-JS/blob/master/...
аружил, что есть два способа объявить состояние в компоненте класса, как показано ниже class App extends Component { constructor(props) { super(props); this.state = { name: 'John' } } render() { return <div>{this.state.name}</div> } }а ...
я обновил функцию es6 ar, row, которая является его фактической реализацией, когда вы что-то прямо возвращаете из нее. @MarekTakac
я есть массив, и у меня есть простое строковое значение. Я хочу отобразить свой массив, потому что я пытаюсь найти мое строковое значение. У меня есть такой код, но функция map ничего не возвращает: / class Application extends React.Component { ...
Интересно, спасибо за объяснение.
ли основания писать классический синтаксис методов ES6? class MyClass { myMethod() { this.myVariable++; } }Когда я используюmyMethod() в качестве обратного вызова для какого-либо события, я должен написать что-то вроде этого (в JSX): // ...
Это напечатает объект, ключи которого вы отфильтровали ранее.
я есть объект, который я хотел бы отфильтровать, это ключи .. Я пытаюсь отфильтровать объект по идентификатору, например так: let myKeys = Object.keys(data).filter(function(key) { //console.log(data[key]); if(parseInt(key) === ...
: Если вы хотите, чтобы выражение тела краткой стрелки было инициализатором объекта, поместите его в
я есть функция со стрелкой, которая выглядит l, то есть это (упрощенно): const f = arg => { arg.toUpperCase(); };Но когда я звоню, я получаюundefined: console.log(f("testing")); // undefinedПочему? Пример: const f = arg => { ...
Как упомянуто в статье, кажется, что это применимо только во время настройки модуля, предполагая, что функции стрелки как методы класса будут в порядке для AOT.
ular технически возможно написать методы класса как функции стрелок ES2015, но я никогда не видел, чтобы кто-то делал это. Возьмите этот простой компонент, например: @Component({ selector: 'sample' }) export class SampleComponent { ...
содержащие элементы массива, соединенные вместе Вы можете сделать это с
я есть массив со списком элементов: description: [ 'HTML & CSS', 'Responsive Design Fundamentals', 'Javascript object-oriented programming', 'jQuery', 'Website Performance Optimization', 'CRP and RAIL', 'REST API and Ajax', 'Javascript Design ...
деструктурирующее задание.
ел по крайней мере два способа импортировать функции из модуля, такого как Ramda, например. Вероятно, есть еще несколько способов сделать что-то очень похожее наconst R = require('ramda'); Вариант 1 - импортировать определенные функции: import ...
как отключить
могу на всю жизнь понять, почему я получаю ошибку: Превышен максимальный размер стека вызовов Когда этот код запускается. Если я закомментирую: const tabs = this.getTabs(breakpoints, panels, selectedTab); ошибка уходит. Я даже закомментировал ...
«выживет» деструктура
вязать методы при деструктурировании объекта в JavaScript? const person = { getName: function() { console.log(this); } }; var a = person.getName; var b = person.getName.bind(person); var {getName: c} = person; person.getName(); //=> {getName: ...