吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 912|回复: 2
收起左侧

[求助] js能否直接使用eval执行一个import的方法

[复制链接]
Yeahhhh 发表于 2022-9-13 14:19
导入了一个方法
1663049267694.jpg
当直接使用eval(”方法名“)时报错:该方法未定义 1663049368165.png
1663049381701.png
而如下方式却能成功调用
1663049428813.png
这是为什么呢?


发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

r396517261 发表于 2022-9-13 16:14
你第一种写法eval执行的只是一个变量, 不是方法
r396517261 发表于 2022-9-13 16:15
定义:eval()函数是一种接受字符串作为参数,并且可以将接受的字符串转换成js表达式并且立即执行该表达式。
eval()函数的参数只有一个就是字符串。 eval(str)
例如:eval(‘console.log(112233)’) 他就可以将console.log(112233) 这个字符串转化成js命令行执行。
如果 eval函数里写的字符串不能被识别为命令行则返回其原本的字符串的值。例:eval(‘aabbcc’) 中aabbcc不是技术代码中可以执行的命令,则eval函数将aabbcc字符串原路返回。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-15 07:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表