JavaScript换行要用分号结束吗
JavaScript换行要用分号结束吗,对于JavaScript换行要用分号结束吗许多的网友还不是很了解,下面小编给大家带来JavaScript换行要用分号结束吗介绍,感兴趣的小伙伴快来看看吧!

本教程操作环境:windows10系统、javascript1.8.5版、Dell G3电脑。
JavaScript换行要用分号结束吗
关于每句代码最后要不要加上分号的问题
有这么一个特征:如果一条语句以“(”、“[”、“/”、“+”、或“-”开始,那么它极有可能和前一条语句合在一起解释。
也就是说,在写javascript的时候,如果每条语句都独自写成一行,是不需要写分号的,但是下一行如果遇到上面提到的符号,javascript可能会与下一行合并解释,此时就需要用分号来表明这是两个语句了。
具体看下面的案例:
以“(”开头
a = b
(function(){
})()
//=============================================
//此时js会把上面的语句解释成:
a = b(function() {
})();以“[”开头
a = function() {
}
[1,2,3].forEach(function(item) {
});
//=============================================
//此时js会把上面的语句解释成:
a = function() {
}[1,2,3].forEach(function(item) {
});以“/”开头
a = "abc" /[a-z]/test(a) //============================================= //此时js会把上面的语句解释成: a = "abc"/[a-z].text(a);
以“+”或者“-”开头
a = b + c //============================================= //js会把上面的语句解释成: a = b + c;
a = b - c //============================================= //此时js会把上面的语句解释成: a = b - c;
此外,如果在return、break、continue、throw等关键字后面换行,javascript会在换行处填补分号。
例如:
return
{
a : 1
}
//=================================
//此时js会把上面的语句解释成:
return;
{
a : 1
}如果自增++、自减–作为表达式的后缀时,表达式最好写在同一行,否则会报错
如下:
x ++ y //上面的语句并不会被解释成 x++; y; //而会被解释成 1 2 x; ++y;
【相关推荐:javascript视频教程、web前端】
以上就是JavaScript换行要用分号结束吗的详细内容,更多请关注php爱好者其它相关文章!
相关阅读 更多
-
USB Host接口有什么用?USB Host和USB Device接口的区别 时间:2025-12-16 -
HDMI怎么区分1.4和2.0?HDMI1.4和2.0的区别 时间:2025-12-16 -
com.android.phone已停止运行是什么意思?怎么解决? 时间:2025-12-16 -
4mp摄像头是多少像素?4mp和1080p有什么区别? 时间:2025-12-16 -
电脑出现normal.dotm错误怎么办?解决方法是什么? 时间:2025-12-15 -
normal.dotm在哪个文件夹里 如何删除normal模板 时间:2025-12-15
今日更新
-
233乐园正版安装入口-233乐园免费下载安全稳定不闪退版
阅读:18
-
斗战神官网入口在哪-最新官网地址一键直达
阅读:18
-
OKB币最新价格走势分析 2024年市场行情预测与投资建议
阅读:18
-
在线免费看漫画入口-漫画网页版免费在线阅读直达
阅读:18
-
彭摆鱼是什么梗?揭秘网络热词背后的搞笑真相,看完秒懂!
阅读:18
-
nexusmods官网直达入口-nexusmods官网最新访问地址
阅读:18
-
如何查看欧易平台的储备金证明?完整指南
阅读:18
-
POKI小游戏免费秒玩-即点即玩入口-POKI小游戏网页版免费畅玩
阅读:18
-
星际争霸2如何快速下载安装-星际争霸2国服最新下载安装指南
阅读:18
-
CET4准考证成绩官网快速查询入口-CET4准考证成绩精准模糊查询入口
阅读:18










