より良いエンジニアを目指して

1日1つ。良くなる!上手くなる!

Google Apps Script V8が使えて良かったこと

Google Apps Scriptを使おうとすると以下のようなメッセージが表示されます。

f:id:rimever:20200828135320p:plain
このプロジェクトはChrome V8を搭載した新しいApps Scriptランタイムで実行しています

なんかよくわからんなあ、と思っていたのですが、調べてみるとその恩恵は大きいです。

cloud.google.com

特にmap,filter,reduceのデータ操作関数ですね。

その中でもmapが使えると配列がグッと扱いやすくなります。

var list = [1,2,3];
list.map(i => i*2);

f:id:rimever:20200828135642p:plain
こういう時は、Chrome-開発者ツール-Consoleで試すと楽。

これが使いたいので既存のGASもV8に移行したりしています。