eval()的作用
把字符串参数解析成js代码并运行,并返回执行的结果;
eval的作用域
作用域在它所有的范围内容有效
IE8及以下指向window
解决方法:
functiona(){
if(window.execScript){ // 支持IE8及以下的版本
window.execScript("var x=1");
}
else{ //常用的浏览器都支持
支付宝账户登录ecshop插件下载支付宝账户登录ecshop插件简介: 先向支付宝申请支付接口,拿到合作身份者ID和安全检验码这两个东西。 把login整个文件夹传到服务器上ecshop安装所在的目录,如果路径不对可以会导致使用失败。 需要修改的文件:alipay_config.php return_url.php可以修改第30行的邮箱域名为你的网站域名。 别的不用改,否则会导致无法使用。
window.eval("var x=1");
}
console.log(x);
}
a();
console.log(x);
注意事项
应该避免使用eval,不安全,非常耗性能(2次,一次解析成js语句,一次执行)。









