JavaScript 中的**(双星号)是什么意思?
What does ** (double asterisk) mean in JavaScript?
我正在查看 a JavaScript question 的建议编辑,其中有很多更改建议,但引起我注意的是更改以下行的建议:
bodyCells[k].setAttribute("data-title", **array[i][m]**);
为此:
bodyCells[k].setAttribute("data-title", * * array[i][m] * * );
对我来说,**
和 * *
在这种情况下看起来都不太合适。一个或两个都正确吗?如果有,是什么意思?
从网上搜索,似乎与某些语言不同,在 JavaScript **
中不用于指数。事实上,Math.pow() seems to be the function of choice for exponents。所以这似乎与此无关。
更新:
自 ECMAScript 2016 起,**
现在在 JavaScript 中用于求幂。感谢 Tomas Nikodym 指出这一点!
这些都是语法错误。这可能是对粗体文本使用 Markdown 样式的尝试(即 **text**
变为 text)。 Whosebug 在问题、答案和评论中使用 Markdown。它与 JavaScript.
完全无关
但是,在这种情况下,该操作似乎是为了使该文本变为粗体。
我正在查看 a JavaScript question 的建议编辑,其中有很多更改建议,但引起我注意的是更改以下行的建议:
bodyCells[k].setAttribute("data-title", **array[i][m]**);
为此:
bodyCells[k].setAttribute("data-title", * * array[i][m] * * );
对我来说,**
和 * *
在这种情况下看起来都不太合适。一个或两个都正确吗?如果有,是什么意思?
从网上搜索,似乎与某些语言不同,在 JavaScript **
中不用于指数。事实上,Math.pow() seems to be the function of choice for exponents。所以这似乎与此无关。
更新:
自 ECMAScript 2016 起,**
现在在 JavaScript 中用于求幂。感谢 Tomas Nikodym 指出这一点!
这些都是语法错误。这可能是对粗体文本使用 Markdown 样式的尝试(即 **text**
变为 text)。 Whosebug 在问题、答案和评论中使用 Markdown。它与 JavaScript.
但是,在这种情况下,该操作似乎是为了使该文本变为粗体。