JavaScript语句

语句分类:

用途划分:声明,分支控制,循环控制,流程控制,异常处理......

结构划分:单句:由一个或多个关键字和表达式构成,用来完成简单的运算。

                  复句:使用大括号包含一个或多个单句,用来设计代码块,控制流程等复杂操作。

1.定义语句

在JavaScript中,使用分号可以定义一条语句。当语句单独一行显示时,可以省略分号。JavaScript在解析时会自动补全分号。

var a;

注意:

1.return,break和continue三个语句,如果分行显示,JavaScript不会主动合并下一条进行解析;

例如:

reruen
1;
//不会合并,直接解析为两条语句,return和1;

2.++和--运算符会与下一行变量主动合并并且解析,但不会和上一行变量合并并解析。

例如:

var a = b =1;
a//1
++
b//2

二.空语句

空语句就是没有任何可执行的代码,只有一个分号(;),空语句没有任何副作用,也不会执行任何动作,相当于一个占位符。

例如:

for(var i =0;i<10;i++){ ; }

三.表达式语句

任何表达式加上分号就是表达式语句。

//示例:
true;
//赋值语句:
o = new;

四.声明语句

共分为三类:声明变量,声明函数和声明标签。

//共声明4个变量,并且给a,b赋值
var a = 0,b = 1, x, y;
//声明函数
function f(){
    console.log('声明一个函数')
}

五.调试语句

1.debugger语句用于停止执行JavaScript,同时如果调试函数可用,会调用调试函数。

2.debugger语句可以放在代码的任何位置用于中止脚本执行,但不会关闭任何文件或者清除任何变量,类似于代码中设置断点。

for(i=0;i<100;i++){
    console.log('循环的次数:'+i);
    debugger;//中止了for循环的每一次迭代
}

六.with语句

with语句能够临时改变作用域。

例子:

with (object)
    statement

注意:with语句可能会破坏变量的作用域,不推荐使用。建议最好使用变量引用的方法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值