オブジェクトについて

次の一文を心に刻み込んでください

「オブジェクトとは、名前と値をもつプロパティを格納する入れ物にすぎない」


オブジェクトは、単なる「データの入れ物」です。

  • オブジェクトの特徴について
  • グローバルオブジェクトについて
  • 関数オブジェクトについて
  • eventオブジェクトについて
  • DOMオブジェクトについて
  • 配列オブジェクトについて
  • Arrayオブジェクトの map, filter などのメソッドについて

プロパティとは

オブジェクトがもつデータ

オブジェクトの宣言

var obj = {}

var obj = { name: "松田信介" }
obj.name

関数はオブジェクトだ


関数は、指示書!なにをやるかを支持したメモ

typeof演算子


関数がオブジェクト?だからどうした?

callbackができる!

<a onclick="func(window.event)">押して</a>


let a = "ほげ"
let b = "ふが"
let obj = { a, b }

DOMについて


質疑応答