永发信息网

javaScript中什么时候用分号(;)?什么时候可以省略?

答案:4  悬赏:0  手机版
解决时间 2021-04-02 02:29
javaScript中什么时候用分号(;)?什么时候可以省略?
最佳答案
一条语句代表着一条javascript命令,通常以分号(;)结尾。因此,javascript的分号(;)是用于分隔语句的符号。
可将分号“;”省略的几种情形:
(1)语句各自独占一行,通常可以省略结尾的分号;
(2)程序结束或者右花括号(})之前的分号也可以省略;
javascript懒汉原则:不添加分号“;”就可以顺利解析的语句,不会主动添加分号(;)再进行解析。javascript只有在缺少分号就无法正确解析代码的时候,javascript才会填补分号。
语句各自独占一行,通常可以省略结尾的分号。
a=3;
b=4;
那么a=3后面的;可以省略
a=3; b=4;
那么a=3后面的分号不能省略
例外情形:第一个例外是在涉及return、break和continue语句的场景中,如果这三个关键字后面紧跟着换行,javascript则会在换行处填补分号。
第二个例外是在涉及“++”和“--”运算符的时候,这些运算符可以作为表达式的前缀,也可以当做表达式的后缀。如果将其用做后缀表达式,它和表达式应该在同一行。否则,行尾将填补分号,同时“++”或“--”姜维作为下一行代码的前缀操作符,并与之一起解析。
我在我的博客也会分享一些基础的前端知识,喜欢的话可以去逛逛:弹幕猴子
全部回答
只要一段命令结束了就使用(;)
javaScript对分号没有那么严格,可以加可以不用加
一句代码结束后写分好。不过js对这个比较宽松,但最好保持一致。你要么都加,要么都不加。建议是加上,这样以后看的时候方便
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
主机宝Windows版主机宝WindowsWANMP版这二个
KTV点歌系统加密狗解密谁懂?请教高手!
倾斜岩层的窗间位置如何表示?并说出各要素的
我零存整取定期5年,现在每月存2000元,以现在
满意食品自选店地址在哪,我要去那里办事
如何正确的理解“一个人只有先认识自己,才能
单选题恢复高考后的第一次招生考试是在A.1976
国外幼师资格证可以回国用吗,谢谢
想买一条金手链,想问一下普通的店跟萃华金店
艾格品牌女装做的好不好呢?艾格周末又是什么
燕鲍翅参有什么营养?
微星官网下载的主板驱动怎么安装
少儿经常说胳膊疼腿疼是怎么回事
描写尊严的句子
我是咸阳的有有D照现在在西安考C1能增驾不
推荐资讯
勿想勿念勿挂是什么意思
洋葱海外仓和微商,代购,淘宝有什么区别
新买的家具入伙之前可以先搬放新房 吗?
e-mail前面是加a还是an
如何看待中国经济下行
求名侦探柯南F.L.O.W.E.R中文版及漫画产业废
辩论业绩压力下 价值观 业绩谁更重要
新人mmd动作数据and场景and模型各种求(⊙v⊙)
英语必修五“john snow defeats“king choler
员工关系+培训的工作内容,叫什么岗位名称好
梦幻西游105级五开一天15小时能赚多少钱都做
奥的斯 TOEC-40 电梯故障显示“8”救援运行该
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?