我是JavaScript的新手,我想创建一个内部对象。
我定义了一个像这样的对象:
var Translations = {
acceptConditions: 'Please approve the agreement',
isEmptyUser: 'User Name'
}
但我怎样才能定义一个内部对象?
我试过了:
var Translations = {
var innerTranslations = {
acceptConditions: 'Please approve the agreement',
isEmptyUser: 'User Name'
}
}
还尝试了功能,无法使其正常工作。
答案 0 :(得分:1)
如果要创建内部对象,则需要授予其访问权限:
var Translations = {
innerTranslations: {
acceptConditions: 'Please approve the agreement',
isEmptyUser: 'User Name'
}
}
这会在名为Translations
的{{1}}上设置一个属性。然后可以像这样使用:
innerTranslations
答案 1 :(得分:1)
为此,您必须将其转换为 JSON 对象。 innerTranslations 属性现在是一种内在表现形式。
var Translations = {
innerTranslations : {
acceptConditions: 'Please approve the agreement',
isEmptyUser: 'User Name'
}
}