gpt4 book ai didi

javascript - 如何在 JavaScript 中声明变量

转载 作者:行者123 更新时间:2023-11-28 15:36:07 25 4
gpt4 key购买 nike

很抱歉提出新问题。但我已经尝试了几个小时了。

var dbruns = {}; // namespace

dbruns.dbstuff = {
var nameslistresult = [];

这会得到一个错误,意外的标识符。当我把它放在 dbruns 级别时

var dbruns = {}; // namespace
var nameslistresult = [];
dbruns.dbstuff = {

它过去了,但是然后

console.log(typeof dbruns.nameslistresult);
console.log(typeof dbruns.dbstuff.nameslistresult);

两者都返回未定义。

我真的不知道这里发生了什么,如果有任何帮助,我们将不胜感激。

最佳答案

您似乎混淆了变量和属性。

这是声明变量的方式(并使用对象字面量语法为其分配一个空对象作为值):

var dbruns = {};

这是为对象的属性赋值的方法:

dbruns.dbstuff = { …

这是构造具有预定义属性的对象文字的方法:

… = {
nameslistresul: [],
foo: bar
};

关于javascript - 如何在 JavaScript 中声明变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25592945/

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