top of page
検索

GASのV8ランタイム

更新日:2021年8月17日

最近よく開発させられているGAS(Google Apps Script)でしばしば登場するキーワード「V8ランタイム」について説明します。



■ V8ランタイムとは

 

V8ランタイムとは、GASその物を実行するためのエンジン部品です。


2020年2月、GASでついにV8ランタイムが利用可能になりました。

(V8ランタイムがサポートされる以前は、MozillaのRhinoランタイムが採用されていました。)


V8ランタイムに対応したGASでは、モダンなJavaScriptの機能が利用できるようになります。



■ V8ランタイムの有効化方法

 

現在は、プロジェクトを新規に作成すると、デフォルトでV8ランタイムが有効化されます。


V8ランタイム導入前に作成されたスクリプトは、V8ランタイムが無効な状態となっています。そのような既存スクリプトでV8ランタイムを有効化する方法は次のとおりです。



方法①

 

スクリプトエディタ/プロジェクトを開いた際に次のメッセージが表示される場合は、「有効にする」 を選択することで自動的に変換されます。




※実行時期、環境によっては、日本語で「このプロジェクトは Chrome V8 を搭載した新しい Apps Script ランタイムで実行しています。」と表示される場合がありますが、対応方法は同じです。



方法②

 

スクリプトエディタのメニュー「実行」>「Chrome V8を搭載した新しいApps Scriptランタイムを有効にする」を選択します。


※本メニュー項目を再度選ぶことで無効な状態に戻せます。



■ まとめ

 

現在では、V8ランタイム以前の環境が残っているケースはかなりレアだと思いますが、見慣れないメッセージが表示された際は合わせず対応しましょう。^^

閲覧数:15回0件のコメント

最新記事

すべて表示
bottom of page