美文网首页
分号结束符对代码的影响

分号结束符对代码的影响

作者: 雷雨leiyu | 来源:发表于2021-05-08 21:56 被阅读0次

在JavaScript代码末尾分号是可选的。

// 以下两行代码是等价的
var num = 1;
var num = 1

通常在开发过程中为了代码的整洁一般会采用一种规则,但如果不加分号的话需要注意:

  • 在同一行中两个表达式之间必需要加分号;
  • 作为一种特殊情况,如果语句以"(","[","/","+","-" 开始则前一语句需要加分号;

JavaScript解析规则

1. "("等字符不加分号将与上一行连在一起

var y = x + f
(a+b).toString)()

这段代码将被解析为 y = x + f(a+b).toString()

2. "++"和"--"在解析的时候如果不加分号将会作为下一行的前缀

x
++
y

解析为 x; ++y; 而不是 x++; y;

相关文章

  • 分号结束符对代码的影响

    在JavaScript代码末尾分号是可选的。 通常在开发过程中为了代码的整洁一般会采用一种规则,但如果不加分号的话...

  • php 基本语法

    1.文件扩展名:.php 2.语法结构: 以结束。 3.php结束符为分号: 每个代码行结...

  • bash shell ";", "&&" 和 "||"

    命令结束符号是分号 ; 在按下回车时会自动包含一个隐式的分号,可以显式输入分号来结束命令。 使用 && 可以控制在...

  • PHP和python的区别

    1、每行结束符 PHP每行结束之后,必须带有分号 而Python在每行结束后,不需要分号 ```php #定义账号...

  • 控制流

    语句与程序块 在表达式之后加上一个分号(;),它们就变成了语句。例如: 在C语言中,分号是语句的结束符。用一对花括...

  • Hive 字符串中分号的处理

    在使用函数处理字符串时,如果字符串中有分号,则会遇到问题,因为分号是SQL的默认结束符,在HDFS中识别不了,需要...

  • C++开发基础

    一、基本语法 在 C++ 中,分号是语句结束符。也就是说,每个语句必须以分号结束。它表明一个逻辑实体的结束。 C+...

  • 第三章——控制流

    1.语句与程序块再表达式之后加上分号(;)就变成了语句,分号(;)是语句结束符。用花括号{}把一组声明或语句被称为...

  • 0.2 PHP 基础入门

    基础 PHP 语言的标记。 标准形式: 标准形式: 短标签: 书写规则。 语句结束符,分号:php 标记中最后一个...

  • mysql 常用基础

    mysql语法规范 关键字大写,表名、列名小写 命令结束符默认为分号结尾 注释单行注释:#注释文字单行注释:-- ...

网友评论

      本文标题:分号结束符对代码的影响

      本文链接:https://www.haomeiwen.com/subject/kbspdltx.html