LANG SELRCT

Google Apps Scriptのコードを書く場所  (新規作成: スプレッドシート | スクリプトエディタ

2018年8月20日月曜日

配列内のオブジェクトで特定のvalueのみの配列を作りたい


このような配列があって

var obj_array = [
  { title: "かきくけこ", id: 1},
  { title: "あいうえお", id: 2},
  { title: "さしすせそ", id: 3}
];


titleだけ抜き出したこのような配列を作りたい

[かきくけこ, あいうえお, さしすせそ]


ということを実現するコードの例です


コード.gs
var obj_array = [ 
  { title: "かきくけこ", id: 1},
  { title: "あいうえお", id: 2},
  { title: "さしすせそ", id: 3}
];
 
function get_array(){
  var array = [];
  var target = "title";
  for(var i = 0; i < obj_array.length; i++){
    var title = obj_array[i][target];
    array.push(title);
  }
  Logger.log(array);
}



実行結果




最新の投稿

JIRA API でOAuth2.0を利用してみる(add "offline_access" to get refresh token)

Atlassian User Community Tokyo Advent Calendar 2022 18日目に投稿しました。 この記事では、JIRA APIのOAuth2.0における アクセストークンの取得方法と使い方 リフレッシュトークンの取得方法と使い方 について手元で...