201506041201_《JavaScript权威指南》(p64-90)

对象床件表达式

1. 对象调用表达式与函数调用表达式一样,只不过多了一个“new”。如:new object(1);

2. 不需要传参的情况下可以这么书写:new object;    //括号可以省略

3. 

运算符

1. ~按位求反

2. in 测试对象是否存在

3. ^ 按位异或  

4. 左值?

5. "1" + "1" = 11

6. 2 + undefined //NaN

7. 1 + (2 +"hello"); //12hello

8. "+"、"-"是一元操作符也是二元操作符

9. a [1,2,3];delete a[2]; //留下的数组是:a[1,2,undefine]

10.   A.   test.foo();   //这里的this指的是”test“对象

       B.   var fn = new foo(); //这里的this指的是”fn“;

       C.  有apply()、call()时,this就是第一个参数

     

    

前端-语言
原文地址:https://www.cnblogs.com/beesky520/p/4551944.html