资讯专栏INFORMATION COLUMN

JavaScript 的可选分号

piapia / 1407人阅读

摘要:的分号是可省略的,因为会自动填补分号,但只有在遇到因为省略分号而无法解析的语句时,才会自动填补分号。例如有两种情况例外后接换行号会填补分号。例如建议加分号的原因避免代码执行效果不如意。可以提高性能,因为解析器不用花时间去推测哪里应该加分号。

JavaScript 的分号是可省略的,因为 JavaScript 会自动填补分号,但只有在 JavaScript 遇到因为省略分号而无法解析的语句时,才会自动填补分号。

例如:

var a
a
=
3
console.log(a); // 3

有两种情况例外:

break、return、continue 后接换行号会填补分号。

++ 和 -- 前有换行号时,前面的语句会填补分号。

例如:

function foo1() {
  return { bar: 0 };
}
function foo2() {
  return 
  { bar: 0 };
}
foo1() // { bar: 0 }
foo2() // undefined
var x=2,y=1;
x
++
y
console.log(x); // 2
console.log(y); // 2

建议加分号的原因:

避免代码执行效果不如意。

避免代码压缩有错误。

可以提高性能,因为解析器不用花时间去推测哪里应该加分号。

参考:https://blog.csdn.net/lvff66/...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/94862.html

相关文章

  • 客户端数据存储----Cookie From 《高程3》

    摘要:首先先来一段总结用于本地数据存储,出现在服务器和浏览器交互的响应头部和请求头部中,受到单域名下的数量单个大小性能安全限制。子技术的出现缓解了单域名下的数量限制,关于子有一整套工具函数可以使用。 前言 本篇主要介绍Cookie技术的读书总结,但是我认为逻辑上最好会和Web Storage技术放在一起进行对比,因此后续会再总结一篇关于WEB存储的姊妹总结,敬请期待。 首先先来一段总结:Co...

    马忠志 评论0 收藏0
  • 客户端数据存储----Cookie From 《高程3》

    摘要:首先先来一段总结用于本地数据存储,出现在服务器和浏览器交互的响应头部和请求头部中,受到单域名下的数量单个大小性能安全限制。子技术的出现缓解了单域名下的数量限制,关于子有一整套工具函数可以使用。 前言 本篇主要介绍Cookie技术的读书总结,但是我认为逻辑上最好会和Web Storage技术放在一起进行对比,因此后续会再总结一篇关于WEB存储的姊妹总结,敬请期待。 首先先来一段总结:Co...

    since1986 评论0 收藏0
  • JavaScript的for从懵懂到辨明

    摘要:对于每个枚举的属性,部分都会被执行。被迭代枚举的对象。三对数组的每个元素执行一次提供的函数。没有办法终止会跳出循环,除了抛出一个异常。当到达包含值的项时,整个数组的第一个项被移除了,这导致所有剩下的项前移了一个位置。 showImg(https://segmentfault.com/img/remote/1460000015236979?w=1776&h=1080); 前言 初学Jav...

    loonggg 评论0 收藏0
  • JavaScript 权威指南笔记 - 可选分号

    摘要:分号只有缺少分号无法正确解析代码的时候会自动添加分号但例外,如果这三个关键字紧接着换行,会自动填补分号和例外,会自动作为下一行代码的前缀操作符 分号 只有缺少分号无法正确解析代码的时候会自动添加分号 var a a = 3 => var a; a = 3; var y = x + f (a + b).toString() => var y = x + f(a + b).toStrin...

    Lyux 评论0 收藏0
  • PHP 正则表达式

    摘要:对于任何有过编程经验的人来说,他对正则表达式应该不会感到陌生。元字符正则表达式的威力源于它可以在模式中拥有选择和重复的能力。一些字符被赋予特殊的涵义,使其不再单纯的代表自己,模式中的这种有特殊涵义的编码字符称为元字符。 对于任何有过编程经验的人来说,他对正则表达式应该不会感到陌生。 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来...

    robin 评论0 收藏0

发表评论

0条评论

piapia

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<