【オブジェクト?プロパティ?メソッド?】
JavaScriptに限らずプログラミングの世界では
作りたいものや表現したい目的に応じて、
オブジェクトと呼ばれるものを利用します。
オブジェクトの定義は、
・プロパティ(=属性とも言う)
・動作(=メソッド、関数とも言う)
この2つを兼ね備えたデータです。
これらの性質が異なる様々なオブジェクトをうまく
利用することによって、パズルを組み上げるように
プログラムが出来ていきます。
例えば
「名前、性別、年齢」のプロパティを持ち、
「仕事をする」というメソッドを持った
「人間オブジェクト」というものがあるとすれば、
Aさんは、名前:A、性別:男、年齢:32
というプロパティを持つオブジェクトで、
営業の仕事をします。
Bさんは、名前:B、性別:女、年齢:31
というプロパティを持つオブジェクトで、
インストラクターの仕事をします。
このように、同じ「人間オブジェクト」でも、
Aさんという実体を与えるとAさんになり、
Bさんという実体を与えるとBさんになります。
オブジェクトはデータの設計書のようなものと
捉えることができますね。
CODEMYのマンツーマンレッスンでは、
HTML5やCSS3を基礎からしっかり学びたい方のために、
コース学習の中でカリキュラムをご提案致します。
▼無料相談をお気軽にご利用ください。
http://codemy-lesson.office-ing.net/contact
━━━━━━━━━━━━━━━━━━
講師が執筆した本が発売されました
━━━━━━━━━━━━━━━━━━
『ホームページ作成のツボとコツがゼッタイにわかる本』
定価: 2,400円(税別)出版社:秀和システム
▼Amazon購入ページはこちら
http://amzn.to/2bXJkbs
━━━━━━━━━━━━━━━━━━
CODEMYのオンラインレッスン
━━━━━━━━━━━━━━━━━━
【1】自宅でマンツーマンレッスン
http://codemy-lesson.office-ing.net/
知りたいことだけ学べる個人レッスンです。
【2】動画と個別添削のプログラミング講座
↓いまなら無料体験2週間!
http://bit.ly/2hw7mIy