记一次不加分号的后果

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

  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…

原创文章,作者:我心飞翔,如若转载,请注明出处:https://www.pipipi.net/14806.html

发表评论

登录后才能评论