...return Math.random() 是什么意思?
...return Math.random() meaning?
大家。
当我看到这段代码时,我很困惑。
这段代码是什么意思?这里为什么在return之前使用展开运算符?
我用节点试过这段代码,它说 Unexpected token 'return'
仅供参考,此代码片段来自 nodejs 文档。
function generateRandom() {
...return Math.random()
}
感谢任何解释。
这些点实际上不是代码的一部分。它们只是 Node REPL 的一部分,在用户按下回车键后向用户表明您键入的语句不完整。作为 the link where you found this code says:
The Node REPL is smart enough to determine that you are not done writing your code yet, and it will go into a multi-line mode for you to type in more code.
也就是说,如果您开始输入:
function generateRandom() {
然后回车,你会看到下面的内容
function generateRandom() {
...
文本光标位于...
的末尾,表明您需要在REPL 执行之前完成该语句。
所以
function generateRandom() {
...return Math.random()
}
当你取出 REPL 的视觉指示器时,你处于 multi-line 模式,只是
function generateRandom() {
return Math.random()
}
语法正确。
大家。
当我看到这段代码时,我很困惑。 这段代码是什么意思?这里为什么在return之前使用展开运算符?
我用节点试过这段代码,它说 Unexpected token 'return'
仅供参考,此代码片段来自 nodejs 文档。
function generateRandom() {
...return Math.random()
}
感谢任何解释。
这些点实际上不是代码的一部分。它们只是 Node REPL 的一部分,在用户按下回车键后向用户表明您键入的语句不完整。作为 the link where you found this code says:
The Node REPL is smart enough to determine that you are not done writing your code yet, and it will go into a multi-line mode for you to type in more code.
也就是说,如果您开始输入:
function generateRandom() {
然后回车,你会看到下面的内容
function generateRandom() {
...
文本光标位于...
的末尾,表明您需要在REPL 执行之前完成该语句。
所以
function generateRandom() {
...return Math.random()
}
当你取出 REPL 的视觉指示器时,你处于 multi-line 模式,只是
function generateRandom() {
return Math.random()
}
语法正确。