2022
05-27
05-27
JavaScript中箭头函数与普通函数的区别详解
本文为大家讲解了JavaScript中箭头函数与普通函数的区别,供大家参考,具体内容如下箭头函数:letfun=()=>{console.log('lalalala');}普通函数:functionfun(){console.log('lalla');}箭头函数相当于匿名函数,并且简化了函数定义。箭头函数有两种格式,一种只包含一个表达式,连{...}和return都省略掉了。还有一种可以包含多条语句,这时候就不能省略{...}和return。箭头函数是匿名函数,不能作为构造函数,不...
继续阅读 >
本文实例讲述了ES6箭头函数和扩展。分享给大家供大家参考,具体如下:1.默认值在ES6中给我们增加了默认值的操作相关代码如下:functionadd(a,b=1){returna+b;}console.log(add(1));可以看到现在只需要传递一个参数也是可以正常运行的。输出结果为:2。2.主动抛出错误ES6中我们直接用thrownewError(xxxx),就可以抛出错误。functionadd(a,b=1){if(a==0){thrownewError('Thisiserror')}returna+b;}console...