“Функция стрелки JS VS функция” Ответ

Нормальная функция против Функции стрелки в JavaScript

// Normal Function
let add = function (num1, num2) {
return num1 + num2;
}

// Arrow Function
let add = (num1, num2) => num1 + num2;
madhav

Объявление функции javaScript против функции стрелки

Regular functions created through function declarations / expressions are both constructible and callable. ... Arrow functions (and methods) are only callable i.e arrow functions can never be used as constructor functions. Hence, they can never be invoked with the new keyword.
Fragile Frog

Функция стрелки против функции в JavaScript

// Arrow function vs function
// Function in JavaScript
function regular(){
  console.log("regular function");
}
regular(); //regular function

// Arrow Function
const arrow = () => console.log("Arrow function");
arrow(); //Arrow function
Chetan Nada

Функция стрелки JS VS функция

// currently common pattern
var that = this;
getData(function(data) {
  that.data = data;
});

// better alternative with arrow functions
getData(data => {
  this.data = data;
});
RedConcrete

Синтаксис функции стрелки VS Синтаксис экспрессии функции

// Using function expression syntax
const addNums = function(numOne, numTwo) {
  return numOne + numTwo;
};

// Using new arrow function syntax
const addNums = (numOne, numTwo) => {
  return numOne + numTwo;
};
Graceful Gorilla

Ответы похожие на “Функция стрелки JS VS функция”

Вопросы похожие на “Функция стрелки JS VS функция”

Больше похожих ответов на “Функция стрелки JS VS функция” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования