dtcms模板 java开发环境变量 拓展培训公司 mysqli websocket terminal module linktosql Web Uploader vue代码规范 vue滑动事件 node卸载命令 svn默认安装路径 cpm计算 etl数据 多线程实现方式 git登陆命令 windows杀进程命令 mac版的matlab好用吗 docker启动容器 python3入门 python分析 python函数参数 linux配置python环境 java中substring filejava java中的对象 java对象和类 java安装与配置 java循环list java接口调用 雪地求生 隐藏虚拟键 emit 笔记本测试软件 pdf安装包官方下载 社区网格化管理平台 视频md5修改器 苹果手机不弹出信任 彻底卸载mysql
当前位置: 首页 > 学习教程  > 编程语言

ES6 箭头函数

2020/7/24 9:31:43 文章标签:

1.箭头函数基本使用

//箭头函数
const a = (参数列表) => {}

//放入两个或两个以上参数
const sum = (num1, num2) => {
  return num1 + num2
}

//放入一个参数
const power = num => {
  return num * num
}

//函数代码块中只有一行代码
const mul = (num1, num2) => num1 * num2

2.箭头函数this指向

const obj = {
  fn() {
    setTimeout(function() {
      console.log(this); //window
      setTimeout( () => {
	console.log(this); //window
      }, 1000)
    }, 1000)

    setTimeout( () => {
      console.log(this); //obj
      setTimeout( () => {
        console.log(this); //obj
      }, 1000)
    }, 1000)
  }
}

obj.fn();

本文链接: http://www.dtmao.cc/news_show_50107.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?