2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

40 代おっさん GASを学んでみた!!

Last updated at Posted at 2022-02-13

本記事ついて

本記事は プログラミング初学者の私が学習していく中でわからない単語や概要をなるべくわかりやすい様にまとめたものです。
もし誤りなどありましたらコメントにてお知らせいただけるとありがたいです。

GASとは

Google社社が提供するプログラミング言語

JavaScriptベースのスクリプト言語

※スクリプト言語とは台本(スクリプト)のように簡易に記述や実行ができるように作られたプログラミング言語

JavaScriptを実行するためのエンジンのことをランタイムと言う
GASではエンジンとしてRhinoランタイムが使用されてきたが2020年よりV8ランタイムがサポートされた。

GASはGoogle社のクラウドサーバー上で動作

Excel VBAなどはPC内で動作するが、GASはクラウドサーバー上で動作する。

GASで必要な物

・Googleアカウント
・ブラウザ
・インターネットに接続できるPC

Google APPSとは

Googleのアプリケーション群を指す場合もあったり、Google Workspaceを指す場合もあるので注意が必要。

Googleで提供されているアプリケーションと連携できる

アプリケーション操作するための機能がある。
Google社のすべてのアプリではないまた拡張機能も良いされている。

GASを学ぶ上で知っておくべき注意点

GAS = JavaScriptでない

JavaScriptがベースであるが全く同一ではない。
ブラウザを操作するブラウザオブジェクトや、Webページを記述するHTMLを操作するDOMオブジェクトと言った機能はサポートされていない。

制限と割り当て

実行時間やデータサイズなどの制限と一日当たりの実行回数の割り当て(クォーター)が設けられている。

参考資料

https://www.amazon.co.jp/s?k=google+apps+script+%E5%AE%8C%E5%85%A8%E5%85%A5%E9%96%80&adgrpid=110264232688&gclid=CjwKCAiA9aKQBhBREiwAyGP5lSl7AJJLCvOEHb4wQgMlyqW1fll5X8GDTT_Rkd1_soUAyIPMXQr26hoClHEQAvD_BwE&hvadid=553833563682&hvdev=c&hvlocphy=1009076&hvnetw=g&hvqmt=b&hvrand=4378489642044417389&hvtargid=kwd-594191211348&hydadcr=4106_13159878&jp-ad-ap=0&tag=googhydr-22&ref=pd_sl_2x1owglv0s_b_p52

2
2
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?