【发布时间】:2016-11-27 12:43:09
【问题描述】:
我目前正在阅读 Eloquent Javascript,并且不断出现这种情况:
*=
在上下文中:
function power(base, exponent) {
if (exponent == undefined)
exponent = 2;
var result = 1;
for (var count = 0; count < exponent; count++)
result *= base;
return result;
}
console.log(power(4));
// → 16
console.log(power(4, 3));
// → 64
我是一个初学者,所以请像我是一个 5 岁的孩子一样解释(不太远)。谢谢
【问题讨论】:
-
a*=b 是 a=a*b 的简写
-
这意味着您需要先阅读JavaScript documentation,然后再请其他人为您阅读!
-
Simple substitute of assignment operators of logical ones in JavaScript? 的可能副本,其中不仅提到了这个,而且提到了所有这些!
-
作为一个初学者,你应该在提问之前学习如何研究。一旦你意识到人们正在寻找的信息就在他们中间,你就会像后者一样。
-
这不是导师网站。developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…Google 的第一个结果。
标签: javascript