gpt4 book ai didi

作为字符串的 javascript 命名空间

转载 作者:行者123 更新时间:2023-11-29 22:40:15 24 4
gpt4 key购买 nike

我有以下命名空间 (com.myCompany.myProject):

var com = {
myCompany: {
myProject: {
x: 1,
y: 2,
o: function() {
}
}
}
};

例如我有以下代码:

var self = com.myCompany.myProject;

如何将此命名空间显示为字符串,例如“com.myCompany.myProject”?

我试过 JSON.stringify() 但这不是我要找的。

谢谢,

最佳答案

这是不可能的。对象无法知道它的存储位置。

如果您需要这种功能,您必须将它存储在对象中的某处。

var com = {
myCompany: {
myProject: {
x: 1,
y: 2,
'_namespace': 'com.myCompany.myProject',
o: function() {
}
}
}
};

关于作为字符串的 javascript 命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3158676/

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