例如,在Javascript Harmony中,我们可以执行以下操作:
var maths = {
sum (...args) {
let r = 0;
for (let num of args) {
r += num;
}
return r;
}
};
maths.sqr = n => n * n;
我只是想知道是否有任何方法可以使用箭头功能,例如对象定义内的
sqr
,就像sum
一样。 最佳答案
您可以将其写为原义。
var maths = {
sqr: n => n * n,
sum (...args) {
let r = 0;
for (let num of args) {
r += num;
}
return r;
}
};
console.log(maths.sqr(5));
console.log(maths.sum(2, 4, 5));
关于javascript - 对象定义中的箭头功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40528035/