扫码关注官方订阅号
如题:eval函数中的this值是指的啥?
ringa_lee
你直接console.log(this)试试看
题主给的信息太少,不知道是不是题主想要的,先来第一个测试:
window.test = '2 + 2'; eval(this.test); // 4
这个 eval 函数里面 的 this 是指向 window;
第二个测试:
window.test = '3 + 3'; var t = 'this.test'; eval(t); // "3 + 3"
eval 解析的字符串里面的 this 貌似也是指向 window。
以上代码在 chrome 下测试。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你直接console.log(this)试试看
题主给的信息太少,不知道是不是题主想要的,先来第一个测试:
这个 eval 函数里面 的 this 是指向 window;
第二个测试:
eval 解析的字符串里面的 this 貌似也是指向 window。
以上代码在 chrome 下测试。