ノンプロ研初心者向けプログラミング講座第三期生【GAS コース】第 4 回

コミュニティ「ノンプログラマーのためのスキルアップ研究会」GAS コース第三期第 4 回のツイートまとめです。コンテンツは「オブジェクト・メソッド・GAS の世界」です。
1
かなむら @k3_kanazawa

オブジェクトは順序を持ってない。 #ノンプロ研

2019-09-25 19:58:42
タカハシノリアキ @ntakahashi0505

なので、集合を扱うときに順番が重要なときは、配列を使うとよいっすね #ノンプロ研 twitter.com/ntakahashi0505…

2019-09-25 20:00:02
タカハシノリアキ#デジタルリスキリング入門執筆中 @ntakahashi0505

GASでオブジェクトをログ出力すると、コロン(:)のかわりにイコール(=)になる。 あと、出力で順番が変わるときありますね。オブジェクトは順序を持っていませんので。 #ノンプロ研

2019-09-25 19:55:02
タカハシノリアキ @ntakahashi0505

プロパティを指定するときにベタ打ちできるならドット記法 プロパティの指定で変数使いたいならブラケット記法を使わないと指定できない #ノンプロ研

2019-09-25 20:05:39
タカハシノリアキ @ntakahashi0505

オブジェクトのプロパティについてループしたいならfor~in文。 適当にオブジェクトの構造設計しちゃうと、for~in文がうまく使えなくなって「ぐぬぬ…」となりがち #ノンプロ研

2019-09-25 20:07:30
タカハシノリアキ @ntakahashi0505

for~in文で取り出すのは、あくまでプロパティ名。 ループ内で要素の中身を取り出したいときは、取り出したプロパティをブラケットに打ち込んでオブジェクトから取り出してね。 #ノンプロ研

2019-09-25 20:10:21
etau @etau0422

とっても静かな気がするなぁ。写経が多い回ってのもあるのかもなぁ。 #ノンプロ研

2019-09-25 20:11:23
まやこん@はなもく散歩_NPOリトカル @mayakon4

オブジェクト、佳境に入ってきた。用語に慣れないから、発信が難しいけど、なんとか理解はできてるつもり。 #ノンプロ研

2019-09-25 20:14:32
yusa @iyusasa

関数リテラル。 最初に見た時、3回目と同じスライドが入っていて ちょっと混乱した。。。 #ノンプロ研

2019-09-25 20:16:22
おかめ @okame_nonproken

プロパティに関数が... ややこしくなってきた #ノンプロ研

2019-09-25 20:16:52
タカハシノリアキ @ntakahashi0505

1. 関数リテラルを使えば、関数を代入ができる。 2. オブジェクトのプロパティには何かを代入ができる。 3. だから、オブジェクトのプロパティには、関数を代入できる。 4. オブジェクトのプロパティに関数を代入した場合、プロパティと呼ばずに、「メソッド」と呼ぶ #ノンプロ研

2019-09-25 20:19:21
Kenny Tsuji | 『旬北海道』北海道から世界の食卓へ @TsujiKenzo

オブジェクト・メソッドの中ではthisを使ってオブジェクトを呼び出すことができる。 #ノンプロ研

2019-09-25 20:26:43
etau @etau0422

めっちゃ写経タイムだな、今日! #ノンプロ研

2019-09-25 20:27:21
yusa @iyusasa

入力する内容も増えているからね。 写経にもちょっと時間がかかります。 #ノンプロ研

2019-09-25 20:30:52
タカハシノリアキ @ntakahashi0505

オブジェクトの中でthisを使ったときは、そのオブジェクト自身を表します オブジェクトpersonのnameプロパティは、オブジェクトの外では person.name オブジェクトpersonの内部では this.name で参照できます #ノンプロ研

2019-09-25 20:31:40
おかめ @okame_nonproken

thisは同じオブジェクトの中での参照につかうのか #ノンプロ研

2019-09-25 20:32:52
かなむら @k3_kanazawa

カランメソッド(英語学習)の「フルセンテンスで答える」みたく、最初は「ほげほげオブジェクトのほげほげプロパティの値はほげほげ」みたいに省略しないで考えたらしっくりきた #ノンプロ研

2019-09-25 20:33:04
Kenny Tsuji | 『旬北海道』北海道から世界の食卓へ @TsujiKenzo

「時間が気になってきた」って講義の話じゃなくて飲み会の予約時間に間に合うかw #ノンプロ研

2019-09-25 20:35:23
タカハシノリアキ @ntakahashi0505

関数名、メソッド名に - is~ - has~ とかつけるとかっこいい。 #ノンプロ研

2019-09-25 20:37:04
Kenny Tsuji | 『旬北海道』北海道から世界の食卓へ @TsujiKenzo

メソッドに条件分岐をする場合は、if文を書いてreturnで戻り値を持たせる。など。#ノンプロ研

2019-09-25 20:37:13