回答編集履歴

1

追記

2017/11/01 09:33

投稿

yambejp
yambejp

スコア114968

test CHANGED
@@ -21,3 +21,31 @@
21
21
  console.log(JSON.parse(str).data.length);
22
22
 
23
23
  ```
24
+
25
+ # 追記
26
+
27
+
28
+
29
+ $.getJSONでとってきているなら戻り値自体がすでにjsonデータなのでこうです
30
+
31
+
32
+
33
+ ```javascript
34
+
35
+ $(function(){
36
+
37
+ $.getJSON('/url/'function(data){
38
+
39
+ console.log(data.data.length);
40
+
41
+ });
42
+
43
+ });
44
+
45
+ ```
46
+
47
+ 最初のdataはコールバックが受け取ったjsonデータのdata
48
+
49
+ 次のデータはjsonデータがもっているkey名のdata
50
+
51
+ dataキーの値は配列になっていて、オブジェクトを3つ持っています