美文网首页
js中的几个判断

js中的几个判断

作者: 持戒行善 | 来源:发表于2019-04-11 22:30 被阅读0次

    a=10 true
    a=0 false

    10=="10" true
    10==="10" false

    swith中使用的是严格等于 10不严格等于"10"

    var str=
    "1243"; 可以这样写
    var str=“123
    4” 不可以这样写会报错的,字符串中间是不能分行的!如果确实要进行字符串换行可以 加 \

    1+3=4
    1+"3"=13

    x=0.1,y=0.2
    x+y==0.3 返回 false

    定义数组最后不能加逗号
    var colors = [5, 6, 7,]; //这样数组的长度可能为3 也可能为4。
    正确的定义方式:

    points = [40, 100, 1, 5, 25, 10];

    定义对象最后不能加逗号
    websites = {site:"菜鸟教程", url:"www.runoob.com", like:460,}
    正确的定义方式:

    websites = {site:"菜鸟教程", url:"www.runoob.com", like:460}

    除了函数可以创建块级作用域,其他的判断,循环,都在使用和创建全局变量。
    for (var i = 0; i < 10; i++) {
    // some code
    }
    return i; //10

    Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。
    Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函数传递接收到一个错的属性进而返回一个不存在的对象。
    在 JavaScript 中, null 用于对象, undefined 用于变量,属性和方法。
    typeof null ==object

    相关文章

      网友评论

          本文标题:js中的几个判断

          本文链接:https://www.haomeiwen.com/subject/eshfwqtx.html