【发布时间】:2020-06-13 19:18:00
【问题描述】:
我正在尝试重用变量第一和第二,我可以直接更新变量,但我不能将它们重用于另一个解构语句。
let [first, second] = [1, 2]
[first, second] = [3, 4]
变量是用 let 声明的,所以我们可以重新赋值。但是,我遇到了运行时错误
【问题讨论】:
-
您在第一行之后缺少
;。 -
@VLAZ 问题是我的项目使用更漂亮的格式。而且,我无法编辑 .prettierrc。所以,即使我放了一个 ;在那里,当格式脚本在提交之前运行时,它将被取消。
-
然后写
; [first, second] = [3, 4] -
作为旁注,强制执行导致错误的样式是一个非常糟糕的想法,正如您在此处看到的那样。我强烈建议编辑配置以避免将来出现问题。