对象床件表达式
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就是第一个参数