javascript - 我可以在定义后添加到 javascript 对象吗?

标签 javascript jquery

<分区>

我有以下 javascript 代码:

var oLink = {
        title:   $link.attr('title') || '',
        row:     $link.attr('data-row') || ''
    }

是否可以添加另一个字段一旦这些字段已经被定义以实现:

var oLink = {
        viewUrl: $link.attr('data-href') || '',
        title:   $link.attr('title') || '',
        row:     $link.attr('data-row') || ''
    }

最佳答案

总是。

几乎从来没有时候这是行不通的。

var myObj = { x : 0, y : 1 };
myObj.z = 2;
myObj["A"] = { x : 0 };

现在你有:

{
    x : 0,
    y : 1,
    z : 2,
    A : { x : 0 }
}

关于javascript - 我可以在定义后添加到 javascript 对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12506436/

相关文章:

javascript - jQuery,如何预加载图像并在加载图像时得到通知?

jquery - 如何在 Angular 中使用 jQuery?

javascript - 如何设置 High Charts 错误栏的 x 值

javascript - 如何在javascript上获取单元格值进行确认?

javascript - 复选框无法在 html 页面中显示

javascript - 如何使用jQuery获取gmail类型的进度条

JQuery UI 菜单项阻止默认链接行为

javascript - highchart气泡图动态-json格式

javascript - 单击时加载已删除的 div 元素

asp.net-mvc - 在 ASP.NET-MVC 中使用 AJAX 创建新记录