1.this对象指向定义时所在对象。call、apply、bind等不会改变this
2.不能作为构造函数 new 会报错
3.没有arguments
4.没有原型对象
5.不能用作generator函数