質問編集履歴

3

タイトル変更

2016/07/06 00:21

投稿

hojo
hojo

スコア195

test CHANGED
@@ -1 +1 @@
1
- Javascriptで副作用を用いず配列をオブジェクトに変換する方法
1
+ Javascriptで副作用を用いずコレクション(配列をオブジェクトに変換する方法
test CHANGED
File without changes

2

わかりにくかったようなので修正しました。

2016/07/06 00:21

投稿

hojo
hojo

スコア195

test CHANGED
File without changes
test CHANGED
@@ -16,4 +16,18 @@
16
16
 
17
17
 
18
18
 
19
+ つまり下記のような書き方で同じ結果を取得したいということです。
20
+
21
+ (xxxは何らかのメソッド。...は無名関数の中身を省略)
22
+
23
+ ```javascript
24
+
25
+ var obj = ary.xxx(function(){ ... });
26
+
27
+ ```
28
+
29
+
30
+
31
+
32
+
19
33
  もっともシンプルな手法としては、やはり提示した副作用を用いる書き方になるのでしょうか?宜しくお願いします。

1

コードに誤りがあったのを修正しました。

2016/07/05 23:39

投稿

hojo
hojo

スコア195

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  var obj = {};
8
8
 
9
- ary.forEach(function(v){ values[v.name] = v.value; });
9
+ ary.forEach(function(v){ obj[v.name] = v.value; });
10
10
 
11
11
  ```
12
12