字符串替代方案(eval can be harmful.eslintno"/>
eval编译字符串替代方案(eval can be harmful.eslintno
eval编译字符串替代方案(eval can be harmful.eslintno-eval)
如原js代码
eval('alert("!")')
可以替换如下:
const evil = (str) => {const code = `function code(){${str}}`const Fn = Functionreturn new Fn(`return ${code}`)()
}
const temp = evil('alert("!")')
temp()
更多推荐
eval编译字符串替代方案(eval can be harmful.eslintno
发布评论