有人可以解释一下,这行代码在 Javascript 中代表什么:
const [m, o] = [player.matrix, player.pos]
我对变量名周围的方括号特别感到困惑?
这就是我们所说的解构赋值,你实际上是在这样做:
const m = player.matrix;
const o = player.pos;
Run Code Online (Sandbox Code Playgroud)
请注意,此语法是ECMAScript 2015(第 6 版,ECMA-262)标准的一部分,并非立即适用于所有浏览器实现。你可以在这里读更多关于它的内容。
还有一个兼容性表您可以检查。
| 归档时间: |
|
| 查看次数: |
5023 次 |
| 最近记录: |