ノンプロ研中級プログラミング講座【GAS コース第 3 期】第 1 回
グローバル領域が最初、外のスクリプトファイルにグローバル領域があれば、その次、最後に呼び出された関数が呼び出される。 #ノンプロ研
2020-09-11 20:22:37ふむ。ほかのスクリプトファイルのグローバル領域に記述したものも実行されるのね・・・( ..)φメモメモ #ノンプロ研
2020-09-11 20:23:55デバッグ実行は、その行でどんな値が入っているのかを確認したいときに便利です。 デバッグ実行は、虫アイコン、もしくはメニュー→実行→関数をデバッグ→呼び出したい関数を選択でも、実行できます。(手数多すぎ) #ノンプロ研
2020-09-11 20:25:12グローバルオブジェクトとは、最上位のオブジェクト。プロジェクトを作成した段階で、グローバルオブジェクトはすでに存在している。 #ノンプロ研
2020-09-11 20:27:47グローバルオブジェクトは、各サービス、組み込みオブジェクトのトップレベルオブジェクトを含んでいるが、グローバル領域に宣言した定数、変数は、ここに含まれるようになる。 #ノンプロ研
2020-09-11 20:28:46スコープは、変数・定数、関数が使用できる範囲のこと。範囲の大きい順に、グローバル、ローカル、ブロックの3つ。 #ノンプロ研
2020-09-11 20:30:05ブロックは、{}の中。分岐、反復の{}や、{}で囲ったブロック。 ブロック内で宣言する変数・定数は、ブロック変数・ブロック定数とも呼ばれます。let、constを使用します。 #ノンプロ研
2020-09-11 20:31:28そういえば、2月にV8ランタイムがサポートされてからだいたい半年ちょっと… でもノンプロ研の皆さんはすっかりV8化された感じありますね。 #ノンプロ研
2020-09-11 20:34:06@kohaku935 さんのツイート、 @chap0201 さんにも負けるとも劣らないクオリティ、秀逸だなぁ #ノンプロ研
2020-09-11 20:37:29ブロック化=パーツ化のメリットは、変数・定数の範囲を広げないことで、命名、管理をラクにすることができます。そして、コードの可読性をあげることにも繋がります。 #ノンプロ研
2020-09-11 20:37:30スコープの最大のメリットは、同時に管理しなくてはいけない反映、変数・定数の数を減らすことができること #ノンプロ研
2020-09-11 20:39:07定数、変数が増えるってことは、例えば、組織で上司が部下を見る数が増えると、大変になる。少なくなると、管理はラク。 わかりやすい。 #ノンプロ研
2020-09-11 20:39:23