内容:
プログラムはWebページ(のHTMLコンテンツの中など)に記述され、
(Script タグで挟まれた場所に書かれたものがJSのコード)
(一般には)サーバからコードが送られてきて、クライアント側(ブラウザ内)で 実行される
開発ツールでも若干の実行は可能。
関数を呼び出してみる
典型例:console.log(値1,値2,...)
関数を定義して、呼び出してみる
Ctrl+{, Ctrl+}
のショートカットは知っておいて損はない値を返す関数を使ってみる
関数は、実は「メソッド」でもあることを理解する
メソッドチェーンを使ってみる
(以下2項は今度やりましょう)
配列と、繰り返しの構文(というかメソッドというか)に慣れる
無名関数を使う
テンプレートには、
.gs
側で用意した変数(オブジェクトのメンバー)を引用できるこういった式は、<? ... ?> や <?= ... ?> で囲む。
(一般的なテンプレートとほぼ同等のルール)
データの参照と書込み:
前回示したメソッドチェーンの形で、Range(範囲)をオブジェクト として取得した上で、
getValue, getValues, setValue, setValues といったメソッドで セル(範囲)の値の取得や変更ができる。
範囲に対してできることは他にも多数あり。