我正在审核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指出这一点!
答案 0 :(得分:3)
这些都是语法错误。这可能是尝试将Markdown样式用于粗体文本(即**text**
变为文本)。 StackOverflow在问题,答案和评论中使用Markdown。它与JavaScript完全无关。
但是,在这种情况下,该操作似乎是为了使该文本变为粗体。