《深入认识javascript中的eval函数(转载)》的相关内容
相关讨论
window.eval 及相关方法总结
前面有帖子说到在函数里如何能在全局空间上eval
。 虽然此种需求在绝大多数情况下是不合理的,但是仍有极少数情况可能确实有需要。
JScript有execScript方法可以用来执行脚本。其第一个参数为代码字符串,第二个参数为脚本语言,可以选择jscript或者vbscript。
而在其他脚本引擎中,SpiderMonkey保留了JS最早时候的在对象上的eval方法。也就是在任何 ...
by hax 2007-09-24 浏览 (3170) 回复 (4) 关键字: eval execscript script.exec
eval() 与 window.execScript() 大比拼
eval() 与 window.execScript() 表面看起来好像一样,都是让提供的某一段字符串脚本运行,但有谁又知有以下区别呢?
1. 在 FireFox 下 window.execScript() 函数不能运行,而 eval() 在两个浏览器下都能正常运行;
2. window.execScript() 所执行后的脚本上文是针对整个全局域的,而 eval() 对字符串脚本执行的上下文只针 ...
by swingchen 2005-11-26 浏览 (5276) 回复 (11) 关键字:
javascript进阶之变量篇
仔细的看了看<javascript权威指南>,算笔记吧
1、关于变量的声名
大家都知道javascript是可以隐式声名变量的。但要注意,隐式声名变量总是被创建为全局变量。看以下代码,情愿javascript语言强制声明变量。建议大家一定要var声明变量。
[code:1]<SCRIPT LANGUAGE="JavaScript">
function t ...
by zkj_beyond 2006-03-30 浏览 (18158) 回复 (12) 关键字:
脚本分析、压缩、混淆工具 JSA新版本发布,压缩效率提高大约10%
JSA 1.0 Alpha发布,压缩效率提高大约10%
最新更新(2007-05-23 IE5 bug) 感谢 PHPRPC 作者 andot 的bug报告:
下载地址:http://sourceforge.net/project/showfiles.php?group_id=175776
压缩算法改进:
实现了自己的文本压缩算法
提高了压缩比率 ...
by jindw 2007-05-08 浏览 (17122) 回复 (47) 关键字: jsi
JavaScript 1.5 核心参考:全局函数:eval
英文原文地址: http://developer.mozilla.org/cn/docs/JavaScript_1.5_%E6%A0%B8%E5%BF%83%E5%8F%82%E8%80%83:%E5%85%A8%E5%B1%80%E5%87%BD%E6%95%B0:eval JavaScript 1.5 核心参考:全局函数:eval From MDC 目录 1 Summary 2 Syntax ...
by wangsong76 2008-08-21 浏览 (378) 回复 (0) 关键字: eval javascript js
相关博客
深入认识javascript中的eval函数
网上遇到的百年难得一见的好文章。转载如下:
发现为本文起一个合适的标题还不是那么容易,呵呵,所以在此先说明下本文的两个目的:
(1)介绍javascript中的eval函数的用法
(2)如何在函数内执行全局代码
►先来说eval的用法,内容比较简单,熟悉的可以跳过。
eval ...
by holdbelief 2008-07-31 浏览 (61) 回复 (0) 关键字:
转载:深入认识javascript中的eval函数
2007-5-21
分类:技术专区
时间:2007-5-21 15:04:58
作者:supNate
...
by holdbelief 2008-07-20 浏览 (70) 回复 (0) 关键字:
认识javascript中的eval函数
eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。需要特别注意的是对象声明语法“{}”并不能返回一个值,需要用括号括起来才会返回值,简单示例如下:var code1='"a" + 2'; //表达式var code2='{a:2}'; //语句alert(eval(code1)); //->'a2' ...
by itshu 2008-08-01 浏览 (13) 回复 (0) 关键字:
window.eval 及相关方法总结
前面有帖子说到在函数里如何能在全局空间上eval
。 虽然此种需求在绝大多数情况下是不合理的,但是仍有极少数情况可能确实有需要。
JScript有execScript方法可以用来执行脚本。其第一个参数为代码字符串,第二个参数为脚本语言,可以选择jscript或者vbscript。
而在其他脚本引擎中,SpiderMonkey保留了JS最早时候的在对象上的eval方法。也就是在任何 ...
by hax 2007-09-24 浏览 (2617) 回复 (4) 关键字: eval execscript script.exec
JavaScript 1.5 核心参考:全局函数:eval
英文原文地址: http://developer.mozilla.org/cn/docs/JavaScript_1.5_%E6%A0%B8%E5%BF%83%E5%8F%82%E8%80%83:%E5%85%A8%E5%B1%80%E5%87%BD%E6%95%B0:eval JavaScript 1.5 核心参考:全局函数:eval From MDC 目录 1 Summary 2 Syntax ...
by wangsong76 2008-08-21 浏览 (59) 回复 (0) 关键字: eval javascript js
相关圈子讨论
F# 入门:使用 .NET Framework 中的函数式编程技术
本文讨论:
安装 F#
F# 语言基础
.NET 互操作性
异步 F#
本文使用了以下技术: .NET Framework, F#
目录
为什么要使用 F#? 安装 F# 您好,F# Let 表达式 关键字 For 管道 F# 也能够处理对象 异步 F# 与 F# 合作
作 为 Microsoft&r ...
by kimmking 2008-09-13 浏览 (70) 回复 (0)
相关新闻
CommonTemplate0.8.5发布
CommonTemplate0.8.5发布(2008-08-04)
CommonTemplate是一个模板引擎,用于编译运行CTL模板语言,并且模板可以在Java,.Net,JS等中通用;
其主要目标是作为JSP,ASP.Net等的替代方案,以保证用简单的语法,良好的结构,不混杂业务逻辑的方式书写页面;
适合于充当Model-View-Controller(MVC)模式应用的View角色,以使能 ...
by javatar 2008-08-04 浏览 (732) 回复 (6) 关键字: commontemplate
EasyJWeb-1.1版发布
我们非常高兴的宣布,EasyJWeb-1.1今日正式对外发布,这个版本主要对EasyJWeb的Ajax支持作较大的改进。主要包括下面的内容:
1、在EasyJWeb Tools中增加了一套Rich Component组件,可以与其它客户端Ajax框架比如ExtJS等集成开发RIA应用。
2、修改了远程脚本调用引擎,使得性能比上一版本前提升了近2倍,详见http://www.easy ...
by 天 一 2008-02-21 浏览 (2425) 回复 (12) 关键字:

