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

コミュニティ「ノンプログラマーのためのスキルアップ研究会」についてのお知らせ https://tonari-it.com/community-nonpro-semi/ コミュニティ連携型!ノンプロ向けプログラミング講座開講のお知らせ https://tonari-it.com/nonpro-beginner-vba-gas/ 続きを読む
2
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

まもなく #ノンプロ研 #GAS初級講座 の4回目、本日は本講座第二の山場、オブジェクトです! pic.twitter.com/E5c0XZo2tK

2022-08-10 19:42:33
拡大
Jun @kakijun634

今日は「オブジェクト」の回 カワムラさんいきなりくしゃみw #GAS初級講座 #ノンプロ研

2022-08-10 20:01:50
Jun @kakijun634

・配列は 「インデックス」をキーとするデータの集合 ・オブジェクトは 「プロパティ」をキーとするデータの集合 配列もオブジェクトも箱のひとつひとつを「要素」と呼びます #GAS初級講座 #ノンプロ研

2022-08-10 20:13:15
Jun @kakijun634

オブジェクトの書き方(リテラル)はこう ↓ {name: 'Bob', gender: 'male', age: 25} #GAS初級講座 #ノンプロ研

2022-08-10 20:13:27
Jun @kakijun634

オブジェクトは変数・定数に代入することが多い const person = {name: 'Bob', gender: 'male', age: 25} #GAS初級講座 #ノンプロ研

2022-08-10 20:15:51
Jun @kakijun634

オブジェクトの参照方法(ドット記法) const person = {name: 'Bob', gender: 'male', age: 25}; console.log(person.name); #GAS初級講座 #ノンプロ研

2022-08-10 20:16:01
Jun @kakijun634

オブジェクトの参照方法(ブラケット記法) const person = {name: 'Bob', gender: 'male', age: 25}; console.log(person['name']); #GAS初級講座 #ノンプロ研

2022-08-10 20:22:59
keikei @keikei20221234

オブジェクトを覚えると配列を忘れる…(私だけ?) インデックスをキーとするのが、配列 プロパティをキーとするのがオブジェクト って覚える覚える! #ノンプロ研 #GAS初級講座

2022-08-10 20:26:51
mitsu#VBAとSQLを勉強中 @mtsu03M

#ノンプロ研 #GAS初級講座 オブジェクトとは、プロパティをキーとするデータの集合。プロパティは好きな文字列でok。ただし、予約語は不可。

2022-08-10 20:27:17
keikei @keikei20221234

オブジェクトも配列同様、値の追加と上書きができます。 #ノンプロ研 #GAS初級講座

2022-08-10 20:28:15
Jun @kakijun634

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

2022-08-10 20:30:32
keikei @keikei20221234

ドット記法のほうが書きやすい けど、変数定数で指定したいときはブラケット記法じゃないと使えない。 #ノンプロ研 #GAS初級講座

2022-08-10 20:34:21
Jun @kakijun634

for...in文 オブジェクトの全てのプロパティについて繰り返す (配列を取り出すときの「for…of文」と混同しないように) #GAS初級講座 #ノンプロ研

2022-08-10 20:42:45
keikei @keikei20221234

配列のときの繰り返し文はfor...of文 オブジェクトのときの繰り返し文はfor...in文 配列との違いも覚えておくと忘れない。 #ノンプロ研 #GAS初級講座

2022-08-10 20:42:51
keikei @keikei20221234

for…in文はオブジェクトのプロパティ取り出しきるまで繰り返し取り出す。 プロパティを取り出す順番は保証されないのが、for...of文と異なるので順番に取りたい場合は配列で書くこと。 #ノンプロ研 #GAS初級講座

2022-08-10 20:45:41
keikei @keikei20221234

jun先生の演習貼り付けのときのコメントがいつも分かりやすいアドバイスで素敵🙌 #ノンプロ研 #GAS初級講座

2022-08-10 20:48:54
keikei @keikei20221234

宿題は引数と関数との組み合わせ技! 先週を忘れさせない良い宿題だ #ノンプロ研 #GAS初級講座

2022-08-10 20:51:43
Jun @kakijun634

メソッドとは 「オブジェクトのプロパティに関数を入れたもの」 #GAS初級講座 #ノンプロ研

2022-08-10 20:53:34
Jun @kakijun634

メソッドの呼び出し方 オブジェクト.メソッド(引数1, 引数2,…) #GAS初級講座 #ノンプロ研

2022-08-10 20:53:43
keikei @keikei20221234

プロパティに関数を割り当てたものがメソッド。 私はなかなか定着せず、しばらくgreet()がメソッドってことを思い出しながらなんとか演習に取り組みました💦 greet() メソッド greet() メソッド #ノンプロ研 #GAS初級講座

2022-08-10 20:55:06
keikei @keikei20221234

thisキーワードは習うより慣れよ! byカワムラ先生 同意!! #ノンプロ研 #GAS初級講座

2022-08-10 20:59:21
Jun @kakijun634

thisキーワード オブジェクト・メソッドの中では 「オブジェクト自身」を表す特別なキーワード ※メソッドでアロー関数を使うとthisが機能しません #GAS初級講座 #ノンプロ研

2022-08-10 20:59:33