比较运算符,逻辑运算符,语句一

  1. 一切数据结构都可以比较

  2. 字符串之间的比较,比较的是ASCLL码

  3. ascllI码是7位二进制数,ascllII码是8位二进制数

  4. 非数(NaN)不等于任何东西(包括自己)

  5. 逻辑运算符

    (1) 与运算(&&)(碰到假就停)

    ①  与运算会先看它最前面的表达式转化为Boolean是否为真,如果为真,则向后继   续看,如果只有两个表达式,那么返回第二个表达式的值;如果有多个表达式,在看到最后一个表达式之前,如果返回都是真,那么最终返回最后一个值;如果途中遇到返回的为假,则返回该表达式的值,后面的不看(包括第一个)
    ②  与运算可以用于截断功能,例如:要执行一个语句,这个语句里面要用到data这个数据,首先我们要判断这个数据有没有意义,看他是不是空的,如果为空,下面的语句就不能执行;因此语句就可以这么写:  data  &&  执行语句
    

    (2) 或运算(||)(碰到真就停)

    ①	或运算从最前面的表达式开始,遇到其表达式转化为Boolean为真,则返回该表达式的值(包括第一个);遇到假,则继续往后看,直到遇到真;如果所有的表达式都为假,则返回最后一个
    ②	用于兼容浏览器写法
    

    (3)非运算(!)

    ①	将其表达式转化为Boolean,再取反
    

    (4)补充说明:如果与(&&),或(||),非(!)在一起运算,运算顺序为:非(!),与(&&),或(||)

  6. 转化为Boolean为false的值有:undefined,null,””,false,0,NaN;除这六个值外,其余的值转化为Boolean值都是true

  7. 条件语句
    (1)if和else之间是互斥的,二者不能同时满足
    (2)If语句和&&之间的转化,如:

if( 1 > 2 ){
document.write(‘你好’);
}
===   1 > 2 && document.write(‘你好’);
  1. 循环语句
    1)while循环底层机制就是for循环,如:
while(条件){				   for( ;条件; ){
	              ===   
}						   }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值