这是我的json对象,我想在没有数组顺序的情况下提醒它,比如,1。
var jsononj = {
"objnew" :
[{testarry: "thi is my demo text" },
{testarry2: "thi is my demo text2" }
] };
}
var newtest = jsononj.objnew[0].testarry;
alert(newtest);我想在没有。如何实现这一点?
发布于 2013-06-21 17:18:31
我想这就是你要找的:
var i;
for (i = 0; i < jsonobj.objnew.length; i++) {
if (jsonobj.objnew[i].testarry) {
alert(jsonobj.objnew[i].testarry);
}
}发布于 2013-06-21 17:15:21
做一个var firstOne = jsononj.objnew[0];
但是,如果您只是不喜欢[0],那么可以扩展数组原型
Array.prototype.first = function () {
return this[0];
};
var newtest = jsononj.objnew.first().testarry;
alert(newtest);欲了解更多信息,请访问First element in array - jQuery
发布于 2013-06-21 17:16:14
这很愚蠢,但我删除了[0]
var jsononj = {
"objnew" : [
{testarry: "thi is my demo text" },
{testarry2: "thi is my demo text2" }
]
};
var a = jsononj.objnew.shift();
alert(a.testarry);
jsononj.objnew.unshift(a);https://stackoverflow.com/questions/17231536
复制相似问题