回答編集履歴

1

情報の追加。

2017/08/06 09:38

投稿

kei344
kei344

スコア69364

test CHANGED
@@ -39,3 +39,49 @@
39
39
  console.log( array );
40
40
 
41
41
  ```**動くサンプル:**[https://jsfiddle.net/26qb9o8m/](https://jsfiddle.net/26qb9o8m/)
42
+
43
+
44
+
45
+ ---
46
+
47
+
48
+
49
+ あ、文字列を使うんですね。ブラウザ限定ですが下記方法で。
50
+
51
+
52
+
53
+ ```JavaScript
54
+
55
+ xxx = [];
56
+
57
+ var animal = ["犬,猫","ワン,ニャー"];
58
+
59
+ var name = "xxx";
60
+
61
+
62
+
63
+ function getLen(arr){
64
+
65
+ return arr.length;
66
+
67
+ };
68
+
69
+ //配列を分割
70
+
71
+ function splitArray(name,arr2){
72
+
73
+ var arr1=window[name];
74
+
75
+ for(var l = 0; l < getLen(arr2); l++){
76
+
77
+ arr1[l] = arr2[l].split(",");
78
+
79
+ };
80
+
81
+ };
82
+
83
+ splitArray( name, animal );
84
+
85
+ console.log( xxx );
86
+
87
+ ```**動くサンプル:**[https://jsfiddle.net/26qb9o8m/1/](https://jsfiddle.net/26qb9o8m/1/)