您的位置:首页> 前端教程> JS教程
文章导航

JavaScript函数声明结尾要不要分号(;)

2017-6-21 18:20| 作者: admin| 查看: 4052| 评论: 0|来自: 蚂蚁部落

声明变量的时候,在声明表达式后面加分号可以形成声明语句,此分号可以省略。

如果省略,预编译阶段,系统会自动添加一个分号。

代码实例如下:

[JavaScript] 纯文本查看 复制代码
var antzone="蚂蚁部落";
var age=3

上面的变量声明后面加不加分号都是可以的。

特别说明:严格模式下,上面变量声明必须要加分号。

声明函数有两种方式,函数声明方式与表达式方式。

一.函数声明方式:

[JavaScript] 纯文本查看 复制代码
function func(){
  //code
}

不需要在函数声明的后面添加一个分号,并且添加分号完全是浪费性能。

大括号是函数声明的必须的语法元素,同时也是一个复合语句,可以用来组织语句,右侧的花括弧(})本身就意味着复合语句的结束,所以不用添加分号,如果添加分号的话,就相当于重新建立了一个空语句。

二.表达式方式:

[JavaScript] 纯文本查看 复制代码
var func=function(){
  //code
};

此方式和声明变量原理相同,只不过变量的值是一个函数对象,这个时候就建议使用分号结尾。


鲜花

握手

雷人

路过

鸡蛋

最新评论

返回顶部