ノンプロ研中級プログラミング講座【GAS コース第 8 期】第 2 回
- kanimiso_gs
- 799
- 3
- 0
- 0
本日20時からは #ノンプロ研 #GAS中級 講座第2回です。 テーマは「クラス・ライブラリ」(/・ω・)/ 中級講座の花形🌸 新しいしくみがいろいろ登場します。楽しんでいきましょー(/・ω・)/ pic.twitter.com/GdOS5tcxJc
2022-02-02 08:09:00ノンプロ研 GAS中級講座 第1回の記録… _:(´ཀ`」 ∠):_ #まるのGAS中級講座 ノンプロ研 中級プログラミング講座【GASコース第8期】第1回「スコープと関数」|まる🍑 #note note.com/momo_rpa/n/n6b…
2022-02-02 16:10:26今日のブレイクアウトルームはGoogle,Apps,Scriptも3ルームでしたー。さー、講座スタートー。 #ノンプロ研 #GAS中級
2022-02-02 20:09:55講師からの質問「オブジェクトってなんですか?」 これぱっと聞かれると回答に困るな キーとバリューを持ったデータの集合が頭にパット思いついたけどPython用語だった。 #ノンプロ研 #GAS中級
2022-02-02 20:15:13クラスとは「オブジェクトを作る機能」です。 まずはオブジェクトの復習から オブジェクトはプロパティとメソッドのメンバーを持つデータの集合です。 #ノンプロ研 #GAS中級
2022-02-02 20:19:41クラスの定義はパスカル記法(PascalCase)で名詞にしましょう。 「クラス 命名」で調べると参考記事がたくさん出てくるのでいくつか見ておくと命名のイメージがわきやすいと思います。 qiita.com/KeithYokoma/it… #ノンプロ研 #GAS中級
2022-02-02 20:24:47new演算子でクラスからオブジェクトを生成します。 演算子なので、括弧()はつけずに半角スペースを入れて使用します。 演算子は +, -, /, typeofなどです。 #ノンプロ研 #GAS中級
2022-02-02 20:28:59クラスの中には、こんすとらくた を入れることが多い。 こんすとらくた は予約語。 特別な働きを持つ関数。 #ノンプロ研 #GAS中級
2022-02-02 20:32:40newでインスタンスを作成(インスタンス化したとき)に最初に実行される関数がコンストラクタです。 コンストラクタ関数は通常の関数と同じように仮引数が設定可能で、インスタンス時に引数を渡すことが可能です。 #ノンプロ研 #GAS中級
2022-02-02 20:34:57thisはインスタンス自身のことです。 Person { constructor(name) { this.name = name; } } というクラスがあって bob = new Person('Bob')としたらthisはbobになるし tom = new Person('Tom')としたらthisはtomになります。 #ノンプロ研 #GAS中級
2022-02-02 20:40:39