【发布时间】:2020-04-14 02:55:08
【问题描述】:
我已经设置了:
const [c, d] = ["h", "i"]
在浏览器控制台中。它返回未定义。
之后,当我输入 c 时,它会返回 "h", 当我输入 d 时,它会返回 "i"。
对我来说,它看起来像一个对象,我根据 ["h", "i"] 设置了 c 和 d 的值strong> 的命令
在过去的 9 个月里,我一直在学习 Javascript。我不确定我错过了什么?为什么会这样?
【问题讨论】:
-
您使用的是destructuring assignment,实际上并没有将一个数组设置为另一个数组。
-
你可以发明所有你想写的代码,但不要指望它们能匹配任何语言的语法规则,甚至是javascript
-
为什么要在控制台输入这个? ))
-
我正在学习反应钩子,我在“useState”中看到了这一点,并在与讲师一起创建新钩子时。我被这个“const [state, setstate] = useState(false);
标签: javascript arrays object