ノンプロ研初心者向けプログラミング講座【GASコース第18期】第4回
- KawamuraShinya2
- 538
- 3
- 0
- 0
まもなく #ノンプロ研 #GAS初級講座 の4回目、本日は本講座第二の山場、オブジェクトです! pic.twitter.com/E5c0XZo2tK
2022-08-10 19:42:33・配列は 「インデックス」をキーとするデータの集合 ・オブジェクトは 「プロパティ」をキーとするデータの集合 配列もオブジェクトも箱のひとつひとつを「要素」と呼びます #GAS初級講座 #ノンプロ研
2022-08-10 20:13:15オブジェクトの書き方(リテラル)はこう ↓ {name: 'Bob', gender: 'male', age: 25} #GAS初級講座 #ノンプロ研
2022-08-10 20:13:27オブジェクトは変数・定数に代入することが多い const person = {name: 'Bob', gender: 'male', age: 25} #GAS初級講座 #ノンプロ研
2022-08-10 20:15:51オブジェクトの参照方法(ドット記法) const person = {name: 'Bob', gender: 'male', age: 25}; console.log(person.name); #GAS初級講座 #ノンプロ研
2022-08-10 20:16:01オブジェクトの参照方法(ブラケット記法) const person = {name: 'Bob', gender: 'male', age: 25}; console.log(person['name']); #GAS初級講座 #ノンプロ研
2022-08-10 20:22:59オブジェクトを覚えると配列を忘れる…(私だけ?) インデックスをキーとするのが、配列 プロパティをキーとするのがオブジェクト って覚える覚える! #ノンプロ研 #GAS初級講座
2022-08-10 20:26:51#ノンプロ研 #GAS初級講座 オブジェクトとは、プロパティをキーとするデータの集合。プロパティは好きな文字列でok。ただし、予約語は不可。
2022-08-10 20:27:17プロパティの追加、値の上書き ※プロパティがオブジェクトに存在しない場合は、プロパティを追加します #GAS初級講座 #ノンプロ研
2022-08-10 20:30:32ドット記法のほうが書きやすい けど、変数定数で指定したいときはブラケット記法じゃないと使えない。 #ノンプロ研 #GAS初級講座
2022-08-10 20:34:21for...in文 オブジェクトの全てのプロパティについて繰り返す (配列を取り出すときの「for…of文」と混同しないように) #GAS初級講座 #ノンプロ研
2022-08-10 20:42:45配列のときの繰り返し文はfor...of文 オブジェクトのときの繰り返し文はfor...in文 配列との違いも覚えておくと忘れない。 #ノンプロ研 #GAS初級講座
2022-08-10 20:42:51for…in文はオブジェクトのプロパティ取り出しきるまで繰り返し取り出す。 プロパティを取り出す順番は保証されないのが、for...of文と異なるので順番に取りたい場合は配列で書くこと。 #ノンプロ研 #GAS初級講座
2022-08-10 20:45:41プロパティに関数を割り当てたものがメソッド。 私はなかなか定着せず、しばらくgreet()がメソッドってことを思い出しながらなんとか演習に取り組みました💦 greet() メソッド greet() メソッド #ノンプロ研 #GAS初級講座
2022-08-10 20:55:06thisキーワード オブジェクト・メソッドの中では 「オブジェクト自身」を表す特別なキーワード ※メソッドでアロー関数を使うとthisが機能しません #GAS初級講座 #ノンプロ研
2022-08-10 20:59:33