为了账号安全,请及时绑定邮箱和手机立即绑定

var mystr="Hello World!" 这个后面为啥不加分号呢?

var mystr="Hello World!"  这个后面为啥不加分号呢?

正在回答

2 回答

在js中,我们编写语句的时候是可以不加“ ; ”,只是说加上分号看起来更加规范一些而已。这是养成一个好的编写习惯。你可以试试其他的,不加分号也是不会报错的呢。

0 回复 有任何疑惑可以回复我~

在JS里面。一般是会自动在行末(注意是行末,不是语句末,JS没那么智能)给你加上分号的,所以

var aa = 0

var bb = "baby"

这样的写法没有错,但是你如果写在一行就会出错了,

var aa = 0 var bb = "baby"  报错:Uncaught SyntaxError: Unexpected token var 

所以,为了规范用语,我们应该在每个语句末加上分号,并且一条语句独占一行(如果加了分号,多个语句也可以在一行,但我们不建议这样做。)

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

var mystr="Hello World!" 这个后面为啥不加分号呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信