zoukankan      html  css  js  c++  java
  • 操作符、语句、函数——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对象可以与命名参数一起使用,在非严格模式下,对应的参数值相同,但内存空间独立;

    参数传递是值传递;

  • 相关阅读:
    脏矩形(高效绘图 13.3)
    矢量图形(高效绘图 13.2)
    软件绘图(高效绘图 13.1)
    Instruments(性能调优 12.3)
    测量,而不是猜测(性能调优 12.2)
    CPU VS GPU(性能调优 12.1)
    物理模拟(基于定时器的动画 11.2)
    RHEL Server 6.3下MySQL5.5.25a源码安装
    Linux rpm 命令参数使用详解
    db2 用户权限
  • 原文地址:https://www.cnblogs.com/tangzhirong/p/4983871.html
Copyright © 2011-2022 走看看