1.this指向複習
2.try…catch
3.es5嚴格模式
"use strict"; //寫在第一行
es3.0 + es5.0新的文法
(意味着重合的文法方法,使用es3.0,要使用es5.0,就必須在嚴格模式下)
示例:
with(obj) {
console.log(this);
}
// obj
//改變了作用域鍊,成為了頂級作用域(最近一級的作用域)
功能強大,但是es5禁用,是因為,改變了作用域鍊。消耗太大,效率低。
eval 比 with 更強大,改變作用域鍊,還有自己的作用域,es3 都禁用。