目的
jQuery の map の挙動を試しました。
やってみる
var list = [
{id: 't1', name: "abc"},
{id: 't2', name: "def"},
{id: 't3', name: "ghi"},
{id: 't4', name: "jkl"},
{id: 't5', name: "mn"},
{id: 't6', name: "xyz"}
];
var t = $.map(list, function(val, i) {
// console.log(i, val);
return val.name.toUpperCase();
});
console.log(t);
// 結果
["ABC", "DEF", "GHI", "JKL", "MN", "XYZ"]
オブジェクトの name を大文字にして配列にします