记一次不加分号的后果

今天班上同学抛出一段关于解构的代码:

  let a = 1
  let b = 2
  [a, b] = [b, a]
  console.log(a, b)
 

运行结果就是不对:

image.png
代码看上去也没啥问题啊,于是大家各种讨论,各种实践,最后得出结论,没加分号。把分号加上去:

  let a = 1;
  let b = 2;
  [a, b] = [b, a];
  console.log(a, b)
 

运行,得到:

image.png

结束。但值得注意。

“尤大”说过,“一行开头是括号或者方括号的时候加上分号就可以了,其他时候全部不需要”。向大佬学习,多思考总结。

“尤大”知乎回答链接:www.zhihu.com/question/20…

(0)
上一篇 2021年6月4日 上午11:55
下一篇 2021年6月4日 下午12:09

相关推荐

发表回复

登录后才能评论