jQuery.globalEval()
函数用于全局性地执行一段JavaScript代码。
该函数的作用与常规的JavaScript eval()
函数相似。不同的是,jQuery.globalEval()
执行代码的作用域为全局作用域。
该函数属于全局jQuery
对象。
语法
JavaScript:
jQuery.globalEval( code )
参数
参数 | 描述 |
---|---|
code | String类型指定的需要运行的JavaScript代码字符串。 |
返回值
jQuery.globalEval()
函数没有返回值(也可视作返回undefined
)。
示例&说明
jQuery.globalEval()
函数的jQuery示例代码如下:
var name = "全局变量";
function test(){
var name = "局部变量";
alert(name); // 局部变量
eval( "alert(name);" ); // 局部变量
$.globalEval( "alert(name);" ); // 全局变量
}
test();