请教几个javascript简单问题?

[复制链接]
查看11 | 回复3 | 2011-8-20 19:50:46 | 显示全部楼层 |阅读模式
1.这个花括号“{ }”是什么意思,有什么用?2.为什么这个花括里面包含很多语句,而且有的语句在花括号外面,那么在花括号里面的语句和在花括号外面的语句有何区别?请达人指教

回复

使用道具 举报

千问 | 2011-8-20 19:50:46 | 显示全部楼层
大括号内的代码是一个语句块,也就是说他们是一个整体,如果这个块内没有return,break,continue等中断操作,那么如果块内第一句被执行了,块内其他语句都会被执行!比如:例1:int i=0,j=10;for(i=0;i<10;i++){i++;j--;printf("%d,%d\n",i,j);}例1中每次for循环,大括号内部的所有语句都会被执行,即先执行i++,然后执行j--,然后再执行printf函数!例2:int i=0,j=10;for(i=0;i<10;i++)i++;j--;printf("%d,%d\n",i,j);例2中没有大括号,所以...
回复

使用道具 举报

千问 | 2011-8-20 19:50:46 | 显示全部楼层
由花括号封闭的代码为一个块或一个整体,有自己的作用域和执行环境。比如:这里有两个alert()弹出框。花括号里面的alert(),要在满足if条件下才执行。这里明显满足,所以会执行(弹出一个框)...
回复

使用道具 举报

千问 | 2011-8-20 19:50:46 | 显示全部楼层
一个语句就用一个大括号,表明其为一个整体。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行