猿问

求解javascript

var x = {}; 

var x = [];

这样是语法糖的话;

那么函数声明是不是Function的语法糖

肥_皂
浏览 1238回答 2
2回答

wblovezqy

你也可以这么理解,不过还是有些区别的。如mdn上说的: 注意1: 不推荐使用 Function 构造函数创建函数,因为它需要的函数体作为字符串可能会阻止一些JS引擎优化,也会引起其他问题;注意2:通过函数表达式定义的函数和通过函数声明定义的函数只会被解析一次,而Function构造函数定义的函数却不同。也就是说,每次构造函数被调用,传递给Function构造函数的函数体字符串都要被解析一次 。

Caballarii

管这么多干嘛,写好程序就行了
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答