Javascript学习笔记_箭头函数

来源:互联网 发布:淘宝买东西上传身份证 编辑:程序博客网 时间:2024/06/14 21:15

箭头函数

1. 一般使用箭头函数时,代码块部分只有一条语句时,不使用大括号

var sum = (num1, num2) => num1 + num2 
  • 同样的写法
var sum = (num1, num2) => { return num1 + num2 }
  • 等同于
var sum = function(num1, num2) {  return num1 + num2;};

2. 如果有多条语句,使用大括号,同时使用return(否则没有返回值)

var sum = (n1, n2) => {  console.log(n1);  return n1 + n2}

3. 使用箭头函数返回对象:必须在对象外面加上括号,否则就只是个代码块,从而就不会返回对象

var sum = () => ({name: 'a'})
  • 等同于
var sum = function sum() {  return { name: 'a' };};