21xrx.com
2024-06-02 23:22:29 Sunday
登录
文章检索 我的文章 写文章
【Javascript Tips】分号可以省略
2023-06-14 23:38:04 深夜i     --     --
Javascript 分号 省略

Javascript是一门非常灵活的语言,允许编写者根据自己的习惯来书写代码。其中一个比较特别的地方是分号在Javascript代码中是可以省略的。

在大多数编程语言中,分号是用来结束一条语句的。而在Javascript中,编译器会在代码中自动加入分号。这就导致了在某些情况下,编译器加入的分号可能会导致问题,而在省略分号的情况下却没有问题。

下面是一个简单的例子:


function add(a, b) {

 return

  a + b;

}

console.log(add(2,3)); // 输出undefined

上面的代码中,因为函数 `add` 的返回值是 `return a + b`,当我们使用换行符来分隔两个语句时,编译器会在 `return` 语句后自动加上分号,所以函数的返回值是 `undefined`。

下面是省略分号的修正版本:


function add(a, b) {

 return a + b;

}

console.log(add(2,3)); // 输出5

通过这个例子,我们可以知道在Javascript中,省略分号可能会导致一些错误,但是只要按照规范编写Javascript代码就可以避免这些问题。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复