Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

normal function vs arrow function in javascript

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

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

javascript function declaration vs arrow function

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.
Comment

arrow function vs function in 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
Comment

js arrow vs normal function

// jsdrops.com/arrow-functions

this.whoIsThis = 'TOP'; // Identify this scope

// 1) Defining
const fancyObj {
  whoIsThis: 'FANCY', // Identify this object
  regularF: function () {
    console.log('regularF', this.whoIsThis);
  },
  arrowF: () => {
    console.log('arrowF', this.whoIsThis);
  },
};

// 2) Calling
console.log('TOP-LEVEL', this.whoIsThis); // It's "TOP" here

fancyObj.regularF(); // Output #1 (Fancy)
fancyObj.arrowF();   // Output #2 (Top)

fancyObj.regularF.call({whoIsThis: 'FAKE'}); // Output #3 (Fake)
fancyObj.arrowF.call({whoIsThis: 'FAKE'});   // Output #4 (Top)
Comment

js arrow function vs function

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

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

PREVIOUS NEXT
Code Example
Javascript :: variables dinamicas javascript 
Javascript :: empty object is falsy 
Javascript :: react usereducer hook 
Javascript :: js to find value in array 
Javascript :: Enqueuing JavaScript in WordPress 
Javascript :: upload photos cypress 
Javascript :: reverse string javascript 
Javascript :: lowercase 
Javascript :: logical operators in javascript 
Javascript :: spread and rest javascript 
Javascript :: label animation css 
Javascript :: how to decode jwt token in react 
Javascript :: Angle Between Hands of a Clock 
Javascript :: get array by array of indices js 
Javascript :: ways to open modal in angular 
Javascript :: js include another 
Javascript :: JavaScript Extract Values 
Javascript :: sequelize datetime format 
Javascript :: merge two sorted linked lists 
Javascript :: if else statement javascript 
Javascript :: the filter array 
Javascript :: label tag alternative in react native 
Javascript :: javascript random number 
Javascript :: react native when debug crash 
Javascript :: this in ajax call 
Javascript :: create canvas p5 
Javascript :: format function shift the date one day up date-fns 
Javascript :: confirm alert 
Javascript :: how to add icon in javascript 
Javascript :: how to change Mime type of a file express 
ADD CONTENT
Topic
Content
Source link
Name
6+3 =