Refactoring: Stateless functional components

This commit is contained in:
2017-01-15 01:39:19 -08:00
parent 5926538f35
commit 01d5f986b1
8 changed files with 128 additions and 47 deletions

View File

@@ -0,0 +1,33 @@
/**
* @file
* Provides example arrow-function functionality.
*/
// var names = ['Swapna', 'Raghu', 'Ram'];
// names.forEach(function (name) {
// console.log('forEach', name);
// });
// names.forEach((name) => {
// console.log('arrowFunc', name);
// });
// names.forEach((name) => console.log(name));
//anonymous function
function add (a,b) {
return a+b ;
}
console.log(add(1,3));
//Arrow function: addStatement {for multiple lines}
var addStatement = (a,b) => {
return a + b;
}
console.log(addStatement(5,6));
//Arrow function: addExpression {for single line / expression }
var addExpression = (a,b) => a + b ;
console.log(addExpression(5,-3));