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

ノンプロ研初級プログラミング講座【GAS コース第 14期】「オブジェクト」
1
そういちろう @black777cat

ノンプロ研初心者向け講座GAS コース 今日の内容はオブジェクトです。 #ノンプロ研 #GAS初級講座14 よろしくおねがいします!! pic.twitter.com/JJx0pXlvcV

2022-04-15 19:57:46
拡大
えばた @ebata_sanae

今日はオブジェクト。hanaちゃんはオブジェクトに苦手意識あり。使うのだ。ひたすら使って、いつかその便利さに目覚めるのじゃー! #ノンプロ研 #GAS初級講座14

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

異次元に取り残される、そういちろうさん #ノンプロ研 #GAS初級講座14

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

オブジェクトしっかり理解できているかと言われれば、自信はありません(`・ω・´)キリッ #ノンプロ研 #GAS初級講座14

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

まずは、前回やった配列のおさらい。 これからやるオブジェクト型の考え方の土台となるものです。 #ノンプロ研 #GAS初級講座14

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

配列はインデックス(番号)と要素 オブジェクトはプロパティ(名前)と要素 どちらもデータの集合です #ノンプロ研 #GAS初級講座14

2022-04-15 20:12:47
えばた @ebata_sanae

オブジェクト型では、インデックス(0,1,2)の代わりに、プロパティ(要素の名前のようなもの)を使って出し入れします。 #ノンプロ研 #GAS初級講座14

2022-04-15 20:13:01
えばた @ebata_sanae

オブジェクトリテラルは、書き方のルール。覚えるか、慣れるかするしかない。 #ノンプロ研 #GAS初級講座14

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

配列リテラル [ ] 角カッコ で囲むと配列と認識してくれます #ノンプロ研 #GAS初級講座14

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

オブジェクトリテラル プロパティ:値 を { } で囲むとオブジェクトと認識してくれます {プロパティ1: 値1, プロパティ2 :値2} #ノンプロ研 #GAS初級講座14

2022-04-15 20:14:32
えばた @ebata_sanae

ブラケット記法とドット記法。どちらもそれぞれの利点があり、どちらもとてもよく使います。 #ノンプロ研 #GAS初級講座14

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

オブジェクトから値を取り出す方法、1つ目は【ドット記法】 person.name #ノンプロ研 #GAS初級講座14

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

オブジェクトから値を取り出す方法、2つ目は【ブラケット記法】 person['name'] #ノンプロ研 #GAS初級講座14

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

ブラケット記法は配列の参照方法に似ていますね #ノンプロ研 #GAS初級講座14

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

オブジェクトは、プロパティの追加、値の上書きができます またプロパティがオブジェクトに存在しない場合は、新たにプロパティを追加してくれます #ノンプロ研 #GAS初級講座14

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

プロパティは上書きできる。 存在しないプロパティは、追加できる。 #ノンプロ研 #GAS初級講座14

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

BobがTomに変わってしまった…可哀想にBob…🥲 そして Job: 'Engineer' が増えましたね👀 #ノンプロ研 #GAS初級講座14

2022-04-15 20:30:08
えばた @ebata_sanae

質問:ドット記法、ブランケット記法の使い所の違いを教えて下さい。 回答:演習4-03をやってみると、違いがわかるかも! #ノンプロ研 #GAS初級講座14

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

ドット記法は、インテリセンスが効くので書きやすい ブラケット記法は、プロパティを変数・定数で指定できる #ノンプロ研 #GAS初級講座14 pic.twitter.com/P4d4oVYoys

2022-04-15 20:31:31
拡大
Hey!Hanaちゃん @HeyHanachan

for...in文、forがいっぱいでてきます(難しいね🥲) #ノンプロ研 #GAS初級講座14

2022-04-15 20:39:44
えばた @ebata_sanae

ブラケット記法のメリット: ・スプレッドシートで取得した値をプロパティにしたいときは、ブラケット記法が便利 ・for文でプロパティを指定するときなども、使いどころ。 ドット記法のメリット: エディタでドットを記入するだけでプロパティが候補にあがってくれる。 #ノンプロ研 #GAS初級講座14

2022-04-15 20:40:13
えばた @ebata_sanae

for...inは、forとfor...ofをつかいこなしてきた皆さんなら、きっとすぐ慣れます! #ノンプロ研 #GAS初級講座14

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

for...in文は取り出し順が保証されていないので、注意です! #ノンプロ研 #GAS初級講座14 pic.twitter.com/Ndj0KMaR67

2022-04-15 20:41:38
拡大