Javascript 如何动态检查json对象名是否存在 json
我有一个数组Javascript 如何动态检查json对象名是否存在 json,javascript,Javascript,我有一个数组fields=['name'、'age'、'hobby'],我想运行for(vari in fields),检查对象是否存在,例如data.fields[I],这个代码不起作用,怎么做?对象字段也可以用方括号表示法引用 data = {"name": "chan", "age", "35"}; 您可能应该使用hasOwnProperty(请参阅): 还可以使用方括号表示法引用对象字段 data = {"name": "chan", "age", "35"}; 您可能应该使用has
fields=['name'、'age'、'hobby']
,我想运行for(vari in fields)
,检查对象是否存在,例如data.fields[I]
,这个代码不起作用,怎么做?对象字段也可以用方括号表示法引用
data = {"name": "chan", "age", "35"};
您可能应该使用hasOwnProperty
(请参阅):
还可以使用方括号表示法引用对象字段
data = {"name": "chan", "age", "35"};
您可能应该使用hasOwnProperty
(请参阅):
还可以使用方括号表示法引用对象字段
data = {"name": "chan", "age", "35"};
您可能应该使用hasOwnProperty
(请参阅):
还可以使用方括号表示法引用对象字段
data = {"name": "chan", "age", "35"};
您可能应该使用hasOwnProperty
(请参阅):
使用括号表示法:
data.hasOwnProperty(fields[i])
使用括号表示法:
data.hasOwnProperty(fields[i])
使用括号表示法:
data.hasOwnProperty(fields[i])
使用括号表示法:
data.hasOwnProperty(fields[i])
假设对象不是嵌套对象,请使用和:
假设对象不是嵌套对象,请使用并:
假设对象不是嵌套对象,请使用并:
假设对象不是嵌套对象,请使用并:
那不是json,那只是javascsript…当您在JavaScript中获得json时,应该是object,不是吗?json是一种文本格式编码,用于将JS数据结构传输到其他系统。如果你在写js代码,那么它就不是json——它只是javascript。那不是json,那只是javascsript……当你在javascript中得到json时,它应该是object,不是吗?json是一种文本格式编码,用于将js数据结构传输到其他系统。如果你在写js代码,那么它就不是json——它只是javascript。那不是json,那只是javascsript……当你在javascript中得到json时,它应该是object,不是吗?json是一种文本格式编码,用于将js数据结构传输到其他系统。如果你在写js代码,那么它就不是json——它只是javascript。那不是json,那只是javascsript……当你在javascript中得到json时,它应该是object,不是吗?json是一种文本格式编码,用于将js数据结构传输到其他系统。如果您正在编写js代码,那么它就不是json,而是javascript。