配列または連想配列(ハッシュ)の値を全て取得
配列または連想配列(ハッシュ)の値のみを全て取得する場合は、次のようにすることで可能です。
関数定義
JavaScript
/**
* 配列または連想配列(ハッシュ)の値を全て取得
* @param {any[]|object} arr 大賞の配列または連想配列(ハッシュ)
* @return {any[]} 取得した値を返す
*/
var getArrayValues = function(arr) {
if (!arr) return [];
var values = [];
for (var key in arr) values.push(arr[key]);
return values;
};
使い方
引数名 | 初期値 | 型 | 説明 |
---|---|---|---|
第一引数 必須 |
object | 配列または連想配列(ハッシュ) |
戻り値
取得した値を配列で返します。
JavaScript
var array1 = ['a', 'b', 'c', 'd', 'e', 'f', 'g'],
array2 = {'a' : 'b', 'c' : 'd', 'e' : 'f'};
var arrayValues = getArrayValues(array1),
hashValues = getArrayValues(array2);