整段代码的功能用来加密信息。加密的前提是从先接口获取一个base64的随机字符串字段mapString,并解码base64。代码里为何使用构造动态函数并执行的方式来获取解码值,而不直接去decode获取,这样写的用意何在,是出于安全考虑吗?
// 一下为原始代码 let safety = Function('return ' + base64decode(mapString))() // 为何不直接使用这种方式 let safety = base64decode(mapString)
Smart猫小萌
一只萌萌小番薯
相关分类