资讯动态

副队长JavaScript教程(3)–理解JS语句

发布时间:2026/10/20 1:10:33 来源:尧图企业网站定制
点此查看所有教程、项目、源码导航本文目录1. 什么是语句2. JS语句分割3. JS语句分行4. 没有分号的情况5. 小结1. 什么是语句本篇我们来学习JS中的语句理解JS语句的写法。首先在自然语言例如我们的汉语中句子就是一句完整的话一般一个汉语句子使用句号、问号或者叹号结尾。英语也差不多英语的句子是由单词组成的一般也是由句号、问号或叹号结尾。那么自然语言为什么要有句子呢。就是因为每个句子是整个内容的一小段我们一句话一句话的说别人才好一句话一句话的理解。如果不分句子直接说一大堆没有停顿谁能理解的了同样JS语言也是由语句组成的JS分成一个一个的语句计算机才能一句一句的理解执行。2. JS语句分割上面我们讲了自然语言的句子一般是使用句号、问号、或者叹号结尾也就是说当我们看到句号、问号或者叹号时就知道一个句子结束了这些符号就是自然语言语句的分割符号。JS语言中使用分号;作为语句的分割。之前我们学过了alert(1)表示在网页上弹窗显示数字1那么完整的语句应该写作alert(1);注意最后有一个分号表示当前语句结束了。所以我们可以编写如下代码让网页先弹窗显示1再弹窗显示2。!DOCTYPEhtmlhtmlheadmetacharsetutf-8/headbodyscriptalert(1);alert(2);/script/body/html此时我们打开网页可以看到网页会先后弹窗1然后弹窗2。那么如果我们不用分号分割代码如下bodyscriptalert(1)alert(2)/script/body我们运行代码会发现网页并不能正常弹窗这是因为代码没有正常分割我们计算机浏览器理解不了这样的代码了。3. JS语句分行虽然下面的写法是正确的bodyscriptalert(1);alert(2);/script/body但是如果把很多行代码都放到一行会显得很凌乱。我们从代码格式化、美观易懂的角度出发习惯上每行我们只放一句JS代码如下bodyscriptalert(1);alert(2);/script/body大家以后在编写JS程序时也应该记住每行只写一句JS代码。4. 没有分号的情况看如下代码bodyscriptalert(1)alert(2)/script/body虽然没有写分号但是两个语句之家分行了而且我们使用浏览器查看该网页也能正常弹窗展示数字。这种写法是不符合规范的不建议使用。另外这种方式虽然能正常运行但是浏览器在分析这样的代码时需要花费额外的时间去推测分号的位置这会浪费浏览器的性能。也就是说如果有分号浏览器会很容易确定语句如何分割。如果没有分号浏览器得尝试根据代码的情况分割语句。综上所述虽然有时候没有分号JS也能正常运行但是强烈建议使用分号。5. 小结JS中的语句使用分号分割建议每行代码只有一条语句且都使用分号结束语句。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑