gpt4 book ai didi

json - 将字符串转换为具有相同名称的 JSON 对象(js 中的某种动态代码需要此)

转载 作者:太空宇宙 更新时间:2023-11-03 23:36:50 24 4
gpt4 key购买 nike

var ObjName = "Person"; 
//If I assign "Institute" then I need Institute JSON object
//I have a global Person JSON with many attributes.
var thisObj = ObjName.toObject(); //need something of this kind

//I know eval can be used, but just checking any other better way to do this.

请告知是否有更好的方法在nodejs、sails js中将字符串转换为其名称的对象

最佳答案

从技术上讲,在 ES5 JavaScript 中不使用 eval 就不可能完全完成您想要的操作。正如您所回避的那样,在这种情况(或几乎所有情况)中使用 eval 并不是一个好主意。大卫建议的替代方案目前可能是一个不错的选择。

关于json - 将字符串转换为具有相同名称的 JSON 对象(js 中的某种动态代码需要此),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31233280/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com