今回紹介するのは、js で jsonarray の長さを取得する方法です。json には .lengthattribute がありません。この記事では、優れた分析を提供します。
私が遭遇した問題は次のとおりです: ***.jsp で終わるページでは、バックエンドによって渡された JSON データは配列であり、2 番目の配列連絡先で配列の長さを取得する必要があります。百度が発見 json には .length 属性がありません。どうやってするの?
jsonオブジェクトには長さ属性がないので、その長さを知りたい場合はどうすればよいでしょうか?
var jslength=0; for(var js2 in json){ jslength++; }
このコードをメソッドに記述し、後で呼び出します:
function getJsonLength(jsonData){ var jsonLength = 0; for(var item in jsonData){ jsonLength++; } return jsonLength; }
上記の紹介を読んだ後は、メソッドを習得したと思います。さらに興味深い情報については、php 中国語 Web サイトその他関連記事に注目してください。
関連書籍:
JS の使用中にコンソール オブジェクトをカスタマイズする方法
以上がjsでjson配列の長さを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。