es6箭头函数与普通函数的区别
1一、箭头函数与普通函数的定义方式不同箭头函数: let fun = () => { console.log('lalalala'); } 普通函数: function fun() { console.log('lalla'); } 箭头函数相当于匿名函数,并且简化了函数定义。箭头函数有两种格式,一好了吧!
试试语音朗读:
32、箭头函数不能当作构造函数,也就是说,不能使用new命令,否则会报错。3、箭头函数不能使用yield命令,因此箭头函数不能用作genertor函数。4、箭头函数没有原型属性。5、箭头函数不能使用argumen对象,该对象在函数体内不存在。如果要还有呢?
试试语音朗读:
21. 箭头函数没有prototype(原型),所以箭头函数本身没有this let a = () =>{}; console.log(a.prototype);//undefined 2. 箭头函数的this指向在定义的时候继承自外层第一个普通函数的this。下面栗子中在一个函数中定义箭头函数,等会说。
试试语音朗读:
●▂●
2箭头函数不能当做Generator函数,不能使用yield关键字箭头函数不能换行回到顶部相比普通函数更简洁的语法箭头函数vara = ()=>{return1; } 相当于普通函数functiona(){return1; }
试试语音朗读:
(#`′)凸
2ES6中允许使用箭头=>来定义箭头函数,是ES6中较受欢迎也较常使用的新增特性。本文将从箭头函数的基本语法,与普通函数对比,箭头函数不适用场景三个方面进行梳理。基本语法// 箭头函数letfunc= (name) => {// 函数体return`Hello${等我继续说。
试试语音朗读:
0
(^人^) 试试语音朗读:
+ω+
∩△∩
2es6面试题:var、let、const的区别上集05:28 es6面试题:var、let、const的区别下集05:39 es6面试题:作用域考题05:17 【ES6】将下列对象进行合并04:12 【ES6】箭头函数&普通函数的区别08:49 【ES6】promise有几种状态到此结束了?。
试试语音朗读:
2Es6中箭头函数与普通函数的区别? 普通function的声明在变量提升中是(黑帽seo引流公司)的,箭头函数没有函数提升箭头函数没有属于自己的this,arguments 箭头函数不能作为构造函数,不能被new,没有property 不可以使用yield 命令,因此箭头函数不能用作到此结束了?。
试试语音朗读:
原创文章,作者:黑帽达人,如若转载,请注明出处:https://www.ftmpx.cn/108o0g1a.html
猜你喜欢:更多关于本篇文章的内容:
es6箭头函数好处 es6箭头函数写法 箭头函数是es6语法吗 es6箭头函数详解 箭头函数es5 es5函数和es6箭头函数的区别 es6的箭头函数解决了什么问题 es6箭头函数特点 箭头函数是es6 es6箭头函数的理解