kob*_*obe 1 javascript jquery
以下代码已存在于我正在使用的其中一个javascript文件中,我可以知道以下内容是做什么的
它的jquery ajax,我看到了响应结果和一个由后端手动创建的json字符串.
我想知道在这里做什么是eval
success: function (response) { var response= response.replace(/\\/g, "%5C"); eval(response); },
Ode*_*ded 5
eval 执行传入的字符串,就好像它是javascript代码一样.
eval
究竟发生了什么,完全取决于内容response.
response
也就是说,response传递给eval函数的变量的值被评估为普通的javascript.
如果response是"alert('Hello from evel!');",您会看到一个警告框,其中包含"Hello from evel!"文本.
"alert('Hello from evel!');"
归档时间:
15 年,4 月 前
查看次数:
5995 次
最近记录: