2017年12月6日
摘要: 作用域完全由写代码时的函数声明所决定,js有两种机制可以实现”破坏“我们对作用域的常规理解,通过eval()和with()。 1. eval()函数接受字符串为参数,并将其中的声明提升到eval()函数所在的位置。 在严格模式的程序中,eval(...)函数在运行时有自己的作用域,即其中的申明无法修 阅读全文
posted @ 2017-12-06 23:24 sandy.simple 阅读(149) 评论(0) 推荐(0) 编辑