Javascript 我可以从json文件执行脚本吗
我可以从json文件执行脚本吗? 例如:Javascript 我可以从json文件执行脚本吗,javascript,Javascript,我可以从json文件执行脚本吗? 例如: helloworld.json { "script" : "console.log('helloworld');" } 我想在html或js文件中的json文件中运行脚本。将eval指向字符串以代码形式执行 var json = {"script":"console.log('helloworld');"} eval(json["script"]) 也看到 将eval指向字符串以代码形式执行 var json = {"script":"console
helloworld.json
{
"script" : "console.log('helloworld');"
}
我想在html或js文件中的json文件中运行脚本。将eval指向字符串以代码形式执行
var json = {"script":"console.log('helloworld');"}
eval(json["script"])
也看到
将eval指向字符串以代码形式执行
var json = {"script":"console.log('helloworld');"}
eval(json["script"])
也看到
是的,你必须:
但这是否是一个好主意取决于您的具体用例。您可能需要提供关于您的用例和周围代码的更多详细信息。您可能还想检查
eval
。您可以尝试使用eval()
,但由于存在安全风险,这是非常不鼓励的!您可以找到可能需要提供有关用例和周围代码的更多详细信息的解决方案。您可能还想检查eval
。您可以尝试使用eval()
,但由于存在安全风险,这是非常不鼓励的!您可以发现,从字符串执行JavaScript是一个巨大的安全风险。当您使用eval()时,一个糟糕的参与者很容易运行任意代码!从字符串执行JavaScript是一个巨大的安全风险。当您使用eval()时,一个糟糕的参与者很容易运行任意代码!从字符串执行JavaScript是一个巨大的安全风险。当您使用eval()时,一个糟糕的参与者很容易运行任意代码!当然您正在执行任何人都可以编辑的代码。用例可以是一次测试,也可以是实验原因。但这并不意味着它应该在生产软件中使用。从字符串执行JavaScript是一个巨大的安全风险。当您使用eval()时,一个糟糕的参与者很容易运行任意代码!当然您正在执行任何人都可以编辑的代码。用例可以是一次测试,也可以是实验原因。这并不意味着它应该用于生产软件。