let args = Array.prototype.slice.call(arguments)在箭头函数中无法为args赋值,必须在function中才生效

2025-04-30 19:26:39
推荐回答(3个)
回答1:

let slice = (arrlike) => Array.prototype.slice.call(arrlike);
var b ="12345678";
slice(b);
// ["1", "2", "3", "4", "5", "6", "7", "8"]

箭头函数表达式本身就是函数,是语法糖。

回答2:

es6 箭头函数并木有this,argument...这些东西

回答3:

var abc=Array.prototype.slice.call(arguments);
//TODO