• 操作符、语句、函数——Javascript高级程序设计


    1、操作符

    一元操作符:++、--放在变量前后的区别,+、—表示正负

    位操作符:64位存储、32位计算,对NOT、AND、OR、XOR、<<、>>、>>>的掌握

    布尔操作符:掌握逻辑非、逻辑与、逻辑或的数值转换规则,不同类型处理的结果

    加减乘除操作符:+的字符串转换问题、对象的ValueOf、toString转换问题

    相等操作符:==和===的区别

    赋值操作符:*=、/=、%=、+=、-=、<<=、>>=、>>>=

    ,操作符:可以声明多个变量,可以赋值一个变量(去最后的值)

    2、语句

    掌握if、do-while、while、for、for-in、label标签、switch语句的规范使用方法,break、continue的区别以及联合label的使用,with语句(不建议使用的原因)

    3、函数

    对ES函数返回值的理解,任何函数在任何时候都可以通过return返回,return后面得语句将不再执行;所以推荐:要么始终让函数带一个返回值,要么永远都不要带。

    理解参数:ES不存在参数标签的概念,没有重载,参数的长度由调用传入的具体数量决定,而与定义的数量无关;

    arguments对象可以与命名参数一起使用,在非严格模式下,对应的参数值相同,但内存空间独立;

    参数传递是值传递;

  • 相关阅读:
    图论————最短路,最小生成树。
    复习KMP
    P3930 SAC E#1
    P3818 小A和uim之大逃离 II
    洛谷P3928 SAC E#1
    洛谷-P3927 SAC E#1
    求逆欧拉函数(arc)
    《公式证明:欧拉函数》
    求一个极大数的欧拉函数 phi(i)
    仙人掌(cactus)
  • 原文地址:https://www.cnblogs.com/tangzhirong/p/4983871.html
Copyright © 2020-2023  润新知