标签:函数 oom double es5 script 就是 func const 函数表达式
ES5 的name属性,会返回空字符串,而 ES6 的name属性会返回实际的函数名。
var f = function () {}; // 匿名函数
// ES5
f.name // ""
// ES6
f.name // "f"
const bar = function baz() {};
// ES5
bar.name // "baz"
// ES6
bar.name // "baz"
匿名函数:就是没有函数名的函数。
function double(x){
return 2 * x;
}
var double = new Function(‘x‘, ‘return 2 * x;‘);
var double = function(x) { return 2* x; }
var double = function(x) { return 2* x; }
(function(x, y){
alert(x + y);
})(2, 3);
var flyToTheMoon = function flyToTheMoon() {
alert("Zoom! Zoom! Zoom");
}
flyToTheMoon();
var flyToTheMoon = function() {
alert("Zoom! Zoom! Zoom");
}
flyToTheMoon();
标签:函数 oom double es5 script 就是 func const 函数表达式
原文地址:https://www.cnblogs.com/blogZhao/p/12559221.html