有没有办法如何在function
没有像eval这样的开销的情况下对运算符进行别名?我想写
fn test() { ... }
Run Code Online (Sandbox Code Playgroud)
代替
function test() { ... }
Run Code Online (Sandbox Code Playgroud)
删除缩小代码中的一些字节.只是好奇.
有没有办法在没有太多开销的情况下对函数运算符进行别名?
不.
除非你当然使用ECMAScript 6,它应该包含所谓的"胖箭"语法:
var test = (arg1, arg2) => arg1 + arg2;
Run Code Online (Sandbox Code Playgroud)
在此之前,你经常被宣布:
var test = function (arg1, arg2) { return arg1 + arg2 };
Run Code Online (Sandbox Code Playgroud)
要么
function test(arg1, arg2) {
return arg1 + arg2;
}
Run Code Online (Sandbox Code Playgroud)