深入认识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)

【名词解释】闭包

闭包 (closure)是啥? 闭包:基本概念 闭包是可以包含自由(未绑定)变量的代码块;这些变量不是在这个代码块或者任何全局上下文中定义的,而是在定义代码块的环境中定义。“闭包” 一词来源于以下两者的结合:要执行的代码块(由于自由变量的存在,相关变量引用没有释放)和为自由变量提供绑定的计算环境(作用域)。在 Scheme、Common Lisp、Smalltalk、Groovy、JavaSc ...
by kimmking 2008-09-13 浏览 (48) 回复 (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) 关键字:

相关问答

赞助商链接