码迷,mamicode.com
首页 > 其他好文 > 详细

箭头函数

时间:2018-09-02 16:06:12      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:参数   函数   rgs   fun   UNC   语法   this   ons   turn   

// ES6中的箭头函数
 
语法:
// 1 箭头函数中没有this, 箭头函数中的this 是外部环境中的this
// 2 箭头函数不能使用arguments
  // arguments 用来获取实参列表, 是一个伪数组
  // 使用 rest参数, 来替代 arguments 的功能
const fn = function () {
  console.log(arguments);
 }

 args 是一个真数组
 ...args 叫做: rest参数
const fn = (...args666) => {
  console.log(args666);
}
 
const fn = (args,args2) => {
  console.log(args666);
}
 

// 如果箭头函数只有一个参 可省略为 

const fn = args => {
  console.log(args666);
}
 
// 如果箭头函数函数体中只有一句话可省略为 
const fn =  ()  => {
  return 555
}
 
const fn =  ()  =>   555
 
// 如果箭头函数函数体中只有一句话并且是返回的对象可省略为 
const fn =  ()  => {
  return { name: ‘JICK‘ }
}
 
const fn =  ()  =>({ name: ‘JICK‘ })
 

箭头函数

标签:参数   函数   rgs   fun   UNC   语法   this   ons   turn   

原文地址:https://www.cnblogs.com/congtt/p/9573961.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!