《JS权威指南》学习笔记(三):表达式和运算符
2016-04-18 17:13
495 查看
eval
JavaScript会解析并执行传入eval的字符串,eval使用了调用它的变量作用域环境。直接使用eval时,它总是在调用它的上下文作用域内执行;
通过别名间接调用则使用全局对象作为上下文作用域,无法读、写、定义局部变量和函数,这使得函数内部的变量不会受到影响。
在严格模式下,eval执行的代码可以查询或更改局部变量,但不能在局部作用域中定义新的变量或函数。
相关文章推荐
- uglifyjs压缩js文件
- js方法 汉字转换为拼音
- JavaScript的变量作用域
- JavaScript数据类型和变量学习小记
- Jersey(1.19.1) - JSON Support
- js中createTextRange用法(focus)
- JavaScript常用的一些东西
- json字符串换成json数据类型
- anjularjs常用的内置方法
- html5+javascript实现简单上传的注意细节
- javascript 无语的==
- javascript字符串
- js复制到剪切板
- EXTJS4.2中单选框及多选框
- jsp的include两种使用方法
- jsp两个页面的跳转
- js断点调试心得
- JavaScript的对象转为原始值
- js定时器避免闭包
- 如何移除Joomla自带的js和link文件