Javascript 无法读取JavsScript函数的属性
我有一个php数组,我将它Javascript 无法读取JavsScript函数的属性,javascript,Javascript,我有一个php数组,我将它json\u编码成一个JavaScript对象。当我在console中预览对象时,它看起来像这样: Object { 1="some text", 2="something else", 3="extra text"} 难道我不能像这样读取索引1的值吗(假装我的对象名是obj) 这样做会显示undefined错误消息。如何访问精确索引1的值?如果属性名称有效,则只能使用点表示法访问属性。标识符不能以数字开头 对于其他属性,必须使用方括号表示法 obj[1] 如果
json\u编码成一个JavaScript对象。当我在console中预览对象时,它看起来像这样:
Object { 1="some text", 2="something else", 3="extra text"}
难道我不能像这样读取索引1的值吗(假装我的对象名是obj)
这样做会显示undefined
错误消息。如何访问精确索引1的值?如果属性名称有效,则只能使用点表示法访问属性。标识符不能以数字开头
对于其他属性,必须使用方括号表示法
obj[1]
如果属性名称有效,则只能使用点表示法访问属性。标识符不能以数字开头
对于其他属性,必须使用方括号表示法
obj[1]
1-不要使用“对象”一词
2-使用冒号而不是等号
3-不要忘记分号
4-如果您的钥匙是数字,请使用大括号
var obj={1:“一些文本”,2:“另一些”,3:“额外文本”};
console.log(obj[1])代码>1-不要使用对象这个词
2-使用冒号而不是等号
3-不要忘记分号
4-如果您的钥匙是数字,请使用大括号
var obj={1:“一些文本”,2:“另一些”,3:“额外文本”};
console.log(obj[1])代码>这是您的实际代码吗?如果是,这是一个语法错误,如果不是,请向我们展示您的整个代码。var obj={1:“Test”,2:“Test2”,3:“Test3”}然后访问obj[1];这是你的真实代码吗?如果是,这是一个语法错误,如果不是,请向我们展示您的整个代码。var obj={1:“Test”,2:“Test2”,3:“Test3”}然后访问obj[1];1.他们说这是控制台中显示的内容,而不是他们的实际代码。2.同上。3.这是最好的做法,但没有必要。4.解释一下为什么这会是一个更好的答案。@Quentin,tnx。如果你能编辑它就太好了。或者,扩大对你答案的描述,删除我的。1。他们说这是控制台中显示的内容,而不是他们的实际代码。2.同上。3.这是最好的做法,但没有必要。4.解释一下为什么这会是一个更好的答案。@Quentin,tnx。如果你能编辑它就太好了。或者,扩展你答案的描述,删除我的。