箭头函数与普通函数的区别
箭头函数与普通函数的区别
1、外形不同:箭头函数使用箭头定义,普通函数中没有。
2、 箭头函数全都是匿名函数:普通函数可以有匿名函数,也可以有具名函数
3、箭头函数不能用于构造函数:普通函数可以用于构造函数,以此创建对象实例。
4、箭头函数中 this 的指向不同:在普通函数中,this 总是指向调用它的对象,如果用作构造函数,它指向创建的对象实例。
5、箭头函数不具有 arguments 对象:每一个普通函数调用后都具有一个
arguments 对象,用来存储实际传递的参数。但是箭头函数并没有此对象。
6、其他区别:箭头函数不具有 prototype 原型对象。箭头函数不具有 super。
箭头函数不具有 new.target
箭头函数与普通函数的区别相关推荐
- js箭头函数和普通函数区别
js箭头函数和普通函数区别 实验环境:nodejs v12.16.1 箭头函数不能作为构造函数,而普通函数可以 箭头函数没有原型,而普通函数有 箭头函数return可以省略语句块.(如果=>右边 ...
- 箭头函数和普通函数有什么区别?
箭头函数和普通函数有什么区别? 1:写法不一样 2:普通函数存在变量提升的现象 3:箭头函数不能作为构造函数使用 4:两者this的指向不同 5:箭头函数的arguments指向它的父级函数所在作用域 ...
- es6箭头函数_【知识点】ES6箭头函数、箭头函数与普通函数的区别
作者:長安曹公子 文章出处:ES6 - 箭头函数.箭头函数与普通函数的区别 一.基本语法 ES6中允许使用箭头=>来定义箭头函数,具体语法,我们来看一个简单的例子: // 箭头函数 let fu ...
- 2022年了,你还没搞清楚箭头函数与普通函数的区别嘛?
目录 1.箭头函数简介 2.箭头函数与普通函数的区别 A.声明方式不同,匿名函数 B.this指向不同 C.箭头函数的this永远不会变,call.apply.bind也无法改变 D.箭头函数没有原型 ...
- JS中箭头函数和普通函数的五种区别
区别一:this关键字的指向 在普通函数中this指向调用这个函数的对象. 在构造函数中,this指向对象的实例. 在箭头函数中,没有this关键字,但是可以捕获上下文中的this用在箭头函数内部,并 ...
- js中箭头函数和普通函数区别
一.箭头函数和普通函数 箭头函数相当于匿名函数,并且简化了函数定义. 箭头函数有两种格式,一种只包含一个表达式,连{ - }和return都省略掉了. 还有一种可以包含多条语句,这时候就不能省略{ - ...
- 详解箭头函数和普通函数的区别以及箭头函数的注意事项、不适用场景
箭头函数是ES6的API,相信很多人都知道,因为其语法上相对于普通函数更简洁,深受大家的喜爱.就是这种我们日常开发中一直在使用的API,大部分同学却对它的了解程度还是不够深... 普通函数和箭头函数的 ...
- Cathy Zhang 箭头函数与普通函数的区别
1.外形不同:箭头函数使用箭头定义,普通函数中没有 // 普通函数 function func(){console.log('普通函数可以作为具名函数,也可以是匿名函数'); }// 箭头函数 let ...
- JavaScript 箭头函数与function函数区别
结合以下注释理解代码,有空再分步骤讲解 // 执行正常 function 方法名() 会直接将函数提升到顶部所以此步成功 normalFun(2); // 执行失败 因var会将arrowFun变量提 ...
最新文章
- flask与简单的form表单
- 《循序渐进学Spark》一3.5 容错机制及依赖
- [PHP] 算法-数组重复数字统计的PHP实现
- opengl加载显示3D模型gltf2类型文件
- 使用Logstash filter grok过滤日志文件
- .net 识别一维码_天若OCR文字识别 v5.0 原创好用的OCR及翻译小工具
- mysql创建全外连接的视图_关系型数据库 MySQL 表索引和视图详解
- H.264/AVC 标准中CAVLC 和CABAC 熵编码算法研究
- 除了uni-app可以做app外,flutter更接近原生开发应用
- 对于超平面的理解[转载]
- python django 优势_为什么选择Django?
- ionic3 图片(轮播)预览 ionic-gallary-modal组件使用方法
- 324.摆动排序II
- Springboot属性配置绑定
- 量子统计中的涨落和时间关联函数的概念(谐振子例子)
- EmEditor Professional v14/15/16/17/18 最新版 注册码 2000组(终身授权)
- 《苹果Mac OS X 10.6 Snow Leopard雪豹操作系统8BT下载地址》
- Premiere 关键帧缩放
- vue用post请求下载文件
- 日期组装 (如:2020年1月1日、二〇二〇年一月一日、1/1/2020)