回答編集履歴
1
蛇足
answer
CHANGED
@@ -18,4 +18,26 @@
|
|
18
18
|
console.log(test.koumoku[2]);
|
19
19
|
```
|
20
20
|
※連番=参照に順番をもたせたいなら配列で指定し、
|
21
|
-
連番の最初は1ではなく0が処理しやすい
|
21
|
+
連番の最初は1ではなく0が処理しやすい
|
22
|
+
|
23
|
+
# 蛇足
|
24
|
+
koumokuにつく数値が何から始まって何でおわるかわからなかったり
|
25
|
+
ゴミデータがあったりする場合も想定するとこう
|
26
|
+
```javascript
|
27
|
+
var test = {
|
28
|
+
'koumoku_102': 'いいい',
|
29
|
+
'koumoku_103': 'ううう',
|
30
|
+
'koumoku_101': 'あああ',
|
31
|
+
'gomi': 'えええ',
|
32
|
+
}
|
33
|
+
|
34
|
+
var num=Object.keys(test).map(function(v){
|
35
|
+
return (r=v.match(/koumoku_([0-9]+)/))?parseInt(r[1]):null;
|
36
|
+
}).filter(function(v){
|
37
|
+
return v!==null;
|
38
|
+
}).sort();
|
39
|
+
|
40
|
+
for (var i = 0; i < num.length; i++) {
|
41
|
+
console.log(test["koumoku_"+num[i]]);
|
42
|
+
}
|
43
|
+
```
|