gpt4 book ai didi

javascript - 复杂的 Javascript 变量包含其他指定变量的值?

转载 作者:行者123 更新时间:2023-12-02 23:46:58 25 4
gpt4 key购买 nike

对于 JavaScript,我完全是个新手,一无所知。与我遇到的其他计算机语言不同,Javascript 有这些复杂的嵌套变量。是否可以构造这样的变量?

例如,

var verycomplexstruct: {
this: "some value", {
that: [123,45,67,78,89,123], {

etc

我可以有这种类型的定义吗,

var abc = "123"; 
var myData = [123,45,67,78,89,123];

var verycomplexstruct: {
this: abc, {
that: mydata, {

etc

毫不奇怪,它似乎不起作用。用例是在 Charts.js 中,其中图表数据变量结构非常棘手且容易出错,但始终重复使用同一图表,仅更新标签和数据集发生变化。对我来说,为经常更新的数据设置单独的变量似乎是一个明智的想法。但如何在 Javascript 中实现这一点呢?

最佳答案

您的语法在第一个示例中的几个地方不起作用。那里有一些很棒的教程。上述大多数问题都来自于您没有将对象中的所有内容分配给一个键。

例如,您有一个模式

var myObject = {
thing1: 'thing one',
{
thing2: 'thing two',
}, // etc
}

在第一个逗号之后,在与 'thing one' 相同的行上,启动另一个对象。您需要将该对象分配给父对象中的键。

var myObject = {
thing1: 'thing one',
secondObject: {
thing2: 'thing two',
}, // etc
}

但就像我说的,有大量适合 JS 初学者的资源。在发布到 SO 之前我会从这里开始。

关于javascript - 复杂的 Javascript 变量包含其他指定变量的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55814330/

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