Рубрики
Uncategorized

ES6: Используйте функции стрелки для написания кратких анонимных функций

В JavaScript нам часто не нужно называть наши функции, особенно при выполнении функции как AR … С тегами JavaScript, DevOps, новичков, учебника.

В JavaScript нам часто не нужно называть наши функции, особенно при передаче функции в качестве аргумента другой функции. Вместо этого мы создаем встроенные функции. Нам не нужно называть эти функции, потому что мы не используем их нигде.

  • Чтобы достичь этого, мы часто используем следующий синтаксис:
var magic = function() {
  return new Date();
};

ES6 предоставляет нам синтаксический сахар, чтобы не писать анонимные функции таким образом. Вместо этого вы можете использовать синтаксис функции со стрелками, когда нет корпуса функции, и только возвращаемое значение, синтаксис функции стрелки позволяет вам опустить возврат ключевого слова, а также скобки, окружающие код. Это помогает просто сделать меньшие функции в однострочные операторы:

const magic = () => new Date();

console.log(magic()); will display 
Sun Apr 25 2021 17:56:27 GMT-0400 (Eastern Daylight Time)

По крайней мере, с даты, когда я пишу этот код.

Оригинал: «https://dev.to/rthefounding/es6-use-arrow-functions-to-write-concise-anonymous-functions-gik»