JSFiddle - React, Tailwind, and code Playground
by Nibin George
JavaScript
var sample = [1, 2, 3]
// es5
var result = sample.filter(function(elem){
return elem !== 2;
})
console.log(result)
// es6
var result = sample.filter(elem => elem !== 2)
/* output */
[1, 3]
/********************************/
var sample = [1, 2, 3]
// es5
var mapped = sample.map(function(elem) {
return elem * 10;
})
// es6
mapped = sample.map(elem => elem * 10)
console.log(mapped);
/* output */
[10, 20, 30]
/******************************/
var sample = [1, 2, 3]
// es5
var sum = sample.reduce(function(sum, elem){
return sum + elem;
})
// es6
var sum = sample.reduce((sum, elem) => sum + elem)
console.log(sum)