Javascript 对象文字在对象文字中

Javascript object literal inside object literal

本文关键字:对象 文字 Javascript      更新时间:2023-11-23

在下面的 JavaScript 示例中,我们是否将 2 个对象文字视为对象文字的属性?

dw_Tooltip.content_vars = {
link1: {
    img: 'images/dw-btn.gif',
    txt: 'dyn-web button',
    w: 100
},
link2: {
    img: 'images/dot-com-btn.gif',
    txt: 'dyn-web.com button',
    w: 184
}

}

是的。

链接 1 和链接 2 是content_vars对象的属性。但是,link1 和 link2 本身是具有自己属性的对象。

您可以在其他对象或数组

中嵌套无限数量的对象或数组。

是的。这是完全有效的。你可以像这样多次嵌套对象自由主义者。

您看到一个对象dw_Tooltip具有属性content_vars该属性是一个具有 2 个对象(link1link2 的对象。

是的,我们是。 link1link2 是对象文本,它们是content_var对象文本的属性。