Различия между стрелочной и обычной функцией

  1. В стрелочной функции можно опустить фигурные скобки и оператор return, если функция является 1-строчной.
const myFunc = (a, b) => a + b
console.log(myFunc(1, 2))

// log : 3
Вход в полноэкранный режим Выйти из полноэкранного режима
  1. В стрелочной функции, когда она имеет только 1 аргумент, скобки необязательны
const myFunc = a => a*a

console.log(myFunc(3))
// log : 9
Вход в полноэкранный режим Выход из полноэкранного режима
  1. В функции стрелки ключевое слово this автоматически привязывается к контексту родителя

this относится к объекту, который в данный момент выполняет функцию

Оцените статью
devanswers.ru
Добавить комментарий