質問するログイン新規登録

回答編集履歴

1

回答文が役に立たないので、データを変更

2017/12/11 08:18

投稿

miyabi-sun
miyabi-sun

スコア21542

answer CHANGED
@@ -26,4 +26,28 @@
26
26
  .forEach(function(key){
27
27
  console.log(value);
28
28
  });
29
- ```
29
+ ```
30
+
31
+ ---
32
+
33
+ 【おまけ】普通のオブジェクトをつくる
34
+
35
+ オブジェクトじゃないじゃないか!
36
+ こっちも私の勝手に作っちゃうんだからね!!
37
+
38
+ ```JavaScript
39
+ function huga (str) {
40
+ return str
41
+ .split(',')
42
+ .map(function(it){ return it.split(':'); })
43
+ .reduce(function(obj, it){
44
+ obj[it[0]] = it[1];
45
+ return obj;
46
+ }, {});
47
+ }
48
+ var vals = huga('a:1,b:2,c:3');
49
+ console.log(vals);
50
+ // Object { a: "1", b: "2", c: "3" }
51
+ ```
52
+
53
+ これなら私の回答文のはじめの状態から使えると思うから試してみてね。