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

为什么if(index==3)后面没有加花括号{}也可以?

rt,难道{}可要可不要?

正在回答

4 回答

在绝大多数编程语言中,如果if、for、while等语句的内容中仅有一条语句,可以省略花括号。

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

if()后面只有一句话,{}可写可不写。

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

可以的

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

qq_普通人_1 提问者

没看到哪里有说这个写法
2015-10-26 回复 有任何疑惑可以回复我~

只做判断不做任何处理而已。

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

qq_普通人_1 提问者

if(index==3) $("ul").append("<li>" + sport["name"] + "</li>");做了处理啊
2015-10-26 回复 有任何疑惑可以回复我~
#2

Y_du 回复 qq_普通人_1 提问者

可以的,不过推荐是要写。如果不写就只执行为true的时候的动作,没有为false时的动作。建议学习的时候按标准写法来。
2015-10-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

为什么if(index==3)后面没有加花括号{}也可以?

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