я получаю ошибку «mydoc.docMeta не определена», когда я пытаюсь сделать это:Как я могу вставить объект javascript внутри другого?
var mydoc = {};
mydoc.docMeta.keyword = "somevalue";
Что я делаю неправильно?
я получаю ошибку «mydoc.docMeta не определена», когда я пытаюсь сделать это:Как я могу вставить объект javascript внутри другого?
var mydoc = {};
mydoc.docMeta.keyword = "somevalue";
Что я делаю неправильно?
Поскольку mydoc.docMeta
также является объектом, вы должны определить его первым:
var mydoc = {};
mydoc.docMeta = {};
mydoc.docMeta.keyword = "somevalue";
Или просто использовать буквальный:
var mydoc = {
docMeta : {
keyword : "somevalue"
}
};
Вы хотите docMeta
быть другой объект буквальным?
var mydoc = { docMeta: {} };
Вы должны гнездиться еще один уровень:
var mydoc = {
docMeta: {
keyword: "somevalue"
}
}
Try
var mydoc = {};
mydoc.docMeta = {
keyword : "somevalue"
};
Вы объявляете mydoc как объект, но вы пытаетесь установить атрибут атрибута объекта, сначала вы должны объявить этот атрибут как объект, а также