zoukankan      html  css  js  c++  java
  • Javascript高级程序设计——基本概念(二)

    相等操作符:

      相等==:这个操作符会先转换操作数,强制类型转换,然后再比较他们的相等性。

        

    null == undefined           //true
    NaN == NaN                  //false
    "5" == 5 //true

      全等===:

      全等不会发生强制类型转变,同时会比较类型。

    "5" === 5                  //false
    null === undefined //false
    条件操作符
    varible = boolean_expression ? true_value : false_value; //对 boolean_expression求值,如果为true则给变量true_value,如果为false,则false_value

    for- in 语句
    用来枚举对象的属性
    for(property in expression){
         statement;  
    }
    with()语句
    将代码的作用域设置到一个特定的对象中。
    with(expression){
            statement;
    }
    
    var qs = location.search.substring(1)
    用with()语句
    with(location){ qs = seearch.substring(1); }
    严格模式下不允许使用with语句,否则语法错误。
  • 相关阅读:
    Guava的学习2
    Guava的学习1
    数据结构
    二叉搜索树的第k个结点
    滑动窗口的最大值
    僵尸进程和孤儿进程
    fork和vfork,exec
    扑克牌顺子
    字符流中第一个不重复的字符
    表示数值的字符串
  • 原文地址:https://www.cnblogs.com/yangxunwu1992/p/4770085.html
Copyright © 2011-2022 走看看