arrow-functions — все вопросы

2ответа
4 голоса
Избегайте нацеливания области видимости этого объекта внутри функции в ES6
Например, я запускаю проект с D3.js, импортирую определенные модули и вызываю их функции. Настройка: Машинопись /ES6 Импорт определенных компонентов D3 Угловой 6 У меня есть объект,
1ответ
4 голоса
Доступ к вызываемому в функциях стрелок
Я уже знаю, что функции стрелок не имеют привязанная к ним переменная аргументов. По большей части это нормально, потому что я могу просто использовать оператор ... и разверните список аргументов
2ответа
4 голоса
Выполнение обещаний от ES6 Arrow Functions
Чтение документации, как я понимаю, в ES6, значение: foo => someFun(foo); эквивалентно: foo => { return someFun(foo); } Я возвращаю новое Обещание и в этом коде использую функции ст
2ответа
4 голоса
Почему я могу использовать this.state без необходимости связывать или использовать функцию стрелки React
Я знаю, что функции стрелок наследуют контекст родителя, поэтому они так полезны в React.Тем не менее, у меня есть этот компонент React:И ---- +: = 1 =: + ---- работает нормально, и мне не нужно преоб
3ответа
4 голоса
Reactjs Material-UI - Неожиданный токен для функций со стрелками
Я пытаюсь включить компоненты Material-UI в проект, построенный из реактивной ракеты .Я получаю эту ошибку:[23:55:11] gulp-notify: [Ошибка компиляции] C: /react-rocket-boilerplate/app/js/components/Si
2ответа
4 голоса
Что такое функция двойной стрелки?
Что такое «пусть x = что-то1 => что-то2 => что-то3»?У меня есть этот код, и я не понимаю, что он делает.Полный код, если вам нужно:От: https://gist.github.com/btroncone/a6e4347326749f938510
2ответа
4 голоса
Функция стрелки Javascript не работает как задумано?
Следующий код работает как положено:но если ---- +: = 1 =: + ---- были изменены на функцию стрелки:---- +: = 3 =: + ---- возвращает ---- +: = 4 =: + ---- , почему это?
1ответ
4 голоса
JavaScript ecma6 меняет обычную функцию на функцию стрелки
У меня есть этот код: function defineProperty(object, name, callback){ if(object.prototype){ Object.defineProperty(object.prototype, name, {"get": callback}); } } defineProperty(St
3ответа
4 голоса
Как правильно сериализовать Javascript функции карри стрелок?
что сделало бы невозможным десериализацию правильно (я бы ожидал что-то вроде ---- +: = 1 =: + ---- вместо этого. Есть ли способ сделать это правильно?
2ответа
4 голоса
Почему нам не нужно связывать функцию стрелки в React?
Мы все знаем, что нам нужно связать функцию в React, чтобы она работала.Я знаю, зачем нам это связывать.Но я не уверен, почему нам не нужно связывать функцию стрелки.Пример: использование функции стре
2ответа
4 голоса
Как я могу различить функцию стрелки, класс и нормальную функцию?
Как я могу различить эти три вещи в ES6, используя его ссылку?Пример:И как я могу различить эти вещи в транспортерах - Traceur /Babel?
2ответа
4 голоса
Почему моя функция стрелки имеет свойство prototype?
Как упомянуто в документе https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Functions/Arrow_functionsФункции стрелок не имеют свойства прототипано когда я запускаю это на скрипке, почему
2ответа
4 голоса
ES8 с использованием функции стрелки с асинхронным и ожидающим
В настоящее время я изучаю, как использовать выборку, асинхронность и ожидание ES8. У меня сейчас есть этот код, который работает:Приставка:но я нашел фрагмент, использующий функцию стрелки, проблема
1ответ
4 голоса
Получение этого как неопределенного при использовании функции стрелки
Я использую функции стрелок и отлаживаю с помощью Chrome и Firefox Dev Tool. Я получаю this как неопределенное, хотя код все еще работает. Я предполагаю, что это как-то связано с исходными картам
1ответ
7 голосов
coffeescript жирная стрелка доступ не родительский "это"
Это прекрасно работает @nav.on 'click', -> _this.mover _this.nav.index $(@) но мне интересно, могу ли я использовать вместо этого жирную стрелку @nav.on 'click', =>
1ответ
8 голосов
Функция стрелки в литерале объекта [дубликат]
     На этот вопрос уже есть ответ здесь:                   Функция стрелки против объявления /выражения функции: являются ли они эквивалентными /заменяемыми?                                
2ответа
12 голосов
Функции стрелок не работают в узле --harmony под Ubuntu
Я пытаюсь использовать функции стрелок в node v0.10.33 под Ubuntu 14.04 (я запускаю узел с флагом --harmony), но получаю эту ошибку: console.log( [1,2,3,4].map(x => x*x) );
2ответа
14 голосов
$ ('elems'). each () с жирной стрелкой
Я начал использовать функцию обозначения жирной стрелки ES6, и мне это очень нравится. Но я немного запутался в этом контексте. Насколько я знаю, ключевое слово this внутри жирной стрелки указывает
3ответа
23 голоса
Почему `throw` недопустимо в функции стрелки ES6?
Я просто ищу причину, почему почему это недопустимо: () => throw 42; Я знаю, что могу обойти это через: () => {throw 42};
3ответа
24 голоса
Как вернуть анонимный объект из одной функции стрелки вкладыш в JavaScript? [Дубликат]
     На этот вопрос уже есть ответ здесь:                   Функция стрелок ECMAScript 6, которая возвращает объект                                      3 ответа                          
1 2

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132