ノンプロ研初級プログラミング講座【GAS コース第 14期】「オブジェクト」

ノンプロ研初級プログラミング講座【GAS コース第 14期】「オブジェクト」
1
えばた @ebata_sanae

括弧とか囲み文字の位置がちょっとずれただけで、エディタ激おこ。厳しい世界よのう…。 とはいえエディタが気を利かして自動修正とかされると逆に怖いから、それでいいのだけどね。 #ノンプロ研 #GAS初級講座14

2022-04-15 20:51:09
えばた @ebata_sanae

講師「問題の意味、わかりますか?」 そうなの。問題文を理解するのって、難しいのよね。 多分、問題文を作成すること自体、難しいのだと思います。 #ノンプロ研 #GAS初級講座14

2022-04-15 20:53:52
Hey!Hanaちゃん @HeyHanachan

この宿題難しかった記憶が(日本語問題🤦‍♀️) #ノンプロ研 #GAS初級講座14 pic.twitter.com/8FVN9F5K86

2022-04-15 20:54:02
拡大
えばた @ebata_sanae

受講生「(数値には)なんでチョンチョン(')が要らないのですか?」 よい質問! 数値にチョンチョンしちゃうと、数字が文字列になっちゃいます。 #ノンプロ研 #GAS初級講座14

2022-04-15 20:55:36
えばた @ebata_sanae

関数リテラルのうち、アロー関数は前回やりました。今回は、メソッド定義。 #ノンプロ研 #GAS初級講座14

2022-04-15 20:56:07
Hey!Hanaちゃん @HeyHanachan

主語、述語…と問題文を紐解いていく癖をつけていきましょう🔥 #ノンプロ研 #GAS初級講座14

2022-04-15 20:56:51
えばた @ebata_sanae

オブジェクトにはいろんなものが詰め込める。動かないもの(プロパティ)も、動くもの(メソッド)も。 便利じゃのう。ねえ、hanaちゃん! #ノンプロ研 #GAS初級講座14

2022-04-15 20:57:04
Hey!Hanaちゃん @HeyHanachan

メソッドとは オブジェクトのプロパティに“関数”を割り当てたものを【メソッド】と呼びます⚙️ #ノンプロ研 #GAS初級講座14

2022-04-15 20:57:14
Hey!Hanaちゃん @HeyHanachan

オブジェクトは縦に書くとわかりやすいですね! この書き方に慣れていきましょう🙌 #ノンプロ研 #GAS初級講座14

2022-04-15 21:01:19
えばた @ebata_sanae

メソッドはブラケット記法では呼び出せない。 ドット記法じゃないとだめらしい。 講師の実験により判明。 #ノンプロ研 #GAS初級講座14

2022-04-15 21:06:14
Hey!Hanaちゃん @HeyHanachan

this の登場です!(this君は中級で大活躍します) オブジェクト { } 内のプロパティを this を使って参照できます #ノンプロ研 #GAS初級講座14

2022-04-15 21:06:18
えばた @ebata_sanae

オブジェクトのメソッド定義では、アロー関数は封印。 #ノンプロ研 #GAS初級講座14 pic.twitter.com/bKQejY0JnZ

2022-04-15 21:06:42
拡大
えばた @ebata_sanae

@InvestorVet_ どうやって、どうやって!? 後で教えてください #ノンプロ研 #GAS初級講座14

2022-04-15 21:15:50
Hey!Hanaちゃん @HeyHanachan

過去の宿題にヒントがたくさんありそうです! わからなければ🆘ですよ!! #ノンプロ研 #GAS初級講座14

2022-04-15 21:18:19
えばた @ebata_sanae

質問:favoriteというプロパティがあったとして、2つの好物を入れることはできるか? favorite:'コーヒー', favorite:'ジュース' とすると、ジュースが上書きされてしまう。なので、 favorite:['コーヒー','ジュース'] のように配列で値を渡す。 #ノンプロ研 #GAS初級講座14

2022-04-15 21:22:33
えばた @ebata_sanae

ついに「GASの世界」のアジェンダへ。ここまで皆さんよく頑張られました。さあ、ここからですよ。 Welcome To GAS World! #ノンプロ研 #GAS初級講座14

2022-04-15 21:23:17
Hey!Hanaちゃん @HeyHanachan

ここからはボーナスタイムです!GASの世界♥️ #ノンプロ研 #GAS初級講座14

2022-04-15 21:23:37
えばた @ebata_sanae

JavaScriptの組み込みオブジェクト。 これまで使ってきたlengthは、まさにこれ。Arrayという組み込みオブジェクトに用意されたプロパティです。 あとはreverse()なんていうのもありました。これは、Arrayという組み込みオブジェクトに用意されたメソッドです。 #ノンプロ研 #GAS初級講座14

2022-04-15 21:23:55
Hey!Hanaちゃん @HeyHanachan

プロパティとメソッドを合わせてメンバーと呼びます! あんまりメンバーと呼んだことないな🤔 #ノンプロ研 #GAS初級講座14

2022-04-15 21:24:01
えばた @ebata_sanae

GASの魅力は、GoogleWorkspaceで使えるオブジェクトとそれに紐づくメソッドたちが、たーーーくさん用意されていることなのです! Googleさんえらい! #ノンプロ研 #GAS初級講座14

2022-04-15 21:24:15
えばた @ebata_sanae

「みんながきっと使うオブジェクトは最初から用意してあげよう」 ありがたやー、ありがたやー。 #ノンプロ研 #GAS初級講座14

2022-04-15 21:24:23
Hey!Hanaちゃん @HeyHanachan

よく使うオブジェクトは【組み込みオブジェクト】として用意されています!GASさん優しいね🥺 #ノンプロ研 #GAS初級講座14

2022-04-15 21:24:36
えばた @ebata_sanae

配列型というものは存在しない。オブジェクト型の中の配列。 #ノンプロ研 #GAS初級講座14

2022-04-15 21:25:51
Hey!Hanaちゃん @HeyHanachan

ラッパーオブジェクト、なんかウェーイ感がありますね😎 #ノンプロ研 #GAS初級講座14

2022-04-15 21:26:54