{scenarios: "[{purchasePrice:11,downPayment:1,term:30,rate:1}]"}
这是我的目标。我想将场景的值转换为它试图从字符串中得到的数组。
是否有快速工具,所以我不必从.splits一起破解它?
答案 0 :(得分:0)
是的, 如果 字符串来自受信任的来源,您可以使用eval
,它会将字符串评估为JavaScript代码:
var scenarios = eval(theObject.scenarios);
由于eval
允许运行任意代码,因此请勿在不受信任来源的字符串上使用它。此外,它往往使JavaScript引擎难以或不可能优化它所使用的代码,因此将其在函数中的使用隔离开来,以便将影响保持在最低限度。