【ノンプロ研】GAS初級講座7期 -第3回- 「関数・配列」
- KTktktkt06
- 1168
- 4
- 0
- 0
プロジェクト内で関数がかぶらないように。 学び始めのころ、「testFunction」が乱立してカオスになったことがある・・・w #ノンプロ研
2020-12-02 20:15:26これは初学者がけっこうハマる率高いやつです。 想定していない方の同名の関数が実行されてたりします。 #ノンプロ研 twitter.com/nori_de_ikiru/…
2020-12-02 20:18:29引数と仮引数。functionで定義するときは()に入るのは「仮引数」、呼び出すときは「引数」と呼ぶ(どっちがどっちか混乱する…) #ノンプロ研
2020-12-02 20:22:56関数でreturnをしなかったとき、関数はどういう値を持つ? …などというのも実験してみるといいですね #ノンプロ研
2020-12-02 20:28:26写経が早く終わった方は 色々実験してみてください 私も受講した際も色々試してみました (予習しない勢だったので、ほんとに?的な感じで💦) #ノンプロ研
2020-12-02 20:28:28関数を分ける理由は様々ですが、何度も使う処理であれば関数で分けることにより後のメンテナンスが簡単になるというメリットもあります #ノンプロ研
2020-12-02 20:30:17データ型のおさらい 配列型 = [10,20,40] オブジェクト型 = {x:20, y:30, z:40} #ノンプロ研
2020-12-02 20:30:43関数名は「何をしているのか?」がわかりやすいものがいいですね。 1つ目のワードは動詞が良いです。 GASでは以下のようなワードがよく使われてます。 get: 取得する set: 設定する add: 追加する remove: 削除する move: 移動する copy: 複製する open: 開く #ノンプロ研
2020-12-02 20:31:46関数リテラルの一つがアロー関数。aliceさんのブログで分かりやすくご説明されてます。かわよい #ノンプロ研 note.com/alice37308108/…
2020-12-02 20:31:58関数リテラルについて。 「変数・定数に格納したり、引数に渡したりできる関数の書き方」 アロー関数は、関数リテラルの一つの表現方法みたい。 #ノンプロ研
2020-12-02 20:32:22