JavaScript 制御構造 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(オブジェクト 生成)
(オブジェクト 生成)
544行: 544行:
 
とにもかくにも、一度 constで定義したものは変更できない。記憶に残る数字となります。
 
とにもかくにも、一度 constで定義したものは変更できない。記憶に残る数字となります。
  
=== オブジェクト 生成 ===
+
=== オブジェクト 生成 new===
 
*オブジェクトってのは日本語で目的とか主語とかっていう翻訳がされる言葉ですが、それだけではプログラムとしての働きは理解できない言葉になっています。体を成すという感じでとらえるといい感じになってきます。そして、もっと飛躍的に言い換えれば、実体。これがピンときます。しかし、実体と言われてもプログラムとなんの関係があるのかっていう感じもするでしょうか?形あるものという塊を作ると思えばいいでしょう。美術作品なんかも彫刻とかを作れば、それはオブジェクトと呼ばれ、宝石類のような創作物になるとオブジェと呼ばれたりもします。彫刻のようななにかの作品や作ったもの。あるいは粘土で造形したもののように形にしてもオブジェクトです。3Dソフトウェアで球体や立方体あるいは造形物を生成した場合も、それはオブジェクトと呼ばれます。プログラムの場合は変数のさらに上位の概念と考えていいと思いますが、新しい形の変数や複雑な構造をした変数。こういうものをオブジェクトと呼ぶと考えても差し支えないと思います。JavaScriptを動作させる環境自体が提供しているオブジェクトもあります。たとえば、既にここまでの説明でも使ったwindowというキーワードもオブジェクトとしての性質をもっていて、windowという構造の変数、つまりオブジェクトのことですが、このオブジェクトにはツリー構造のようにも表現できるほど、エレメント…つまりは要素、いいかえればwindowの子どもとなる変数やらオブジェクトをかかえています。非常に大きい情報を蓄えたオブジェクトと言えます。いわば、巨大構造物です。windowは建物で言えばビルくらい大きい構造をなしていて、様々な要素から構成されています。プログラムでは、自分の家を建てるようにオブジェクトは自分でも作ることができます。サンプルでは自分で作ったオブジェクトとすでに用意されているオブジェクトの利用例について触れたものをみてみたいと思います。また生成時の記述形式についてもサンプルをみてから考えてみましょう。
 
*オブジェクトってのは日本語で目的とか主語とかっていう翻訳がされる言葉ですが、それだけではプログラムとしての働きは理解できない言葉になっています。体を成すという感じでとらえるといい感じになってきます。そして、もっと飛躍的に言い換えれば、実体。これがピンときます。しかし、実体と言われてもプログラムとなんの関係があるのかっていう感じもするでしょうか?形あるものという塊を作ると思えばいいでしょう。美術作品なんかも彫刻とかを作れば、それはオブジェクトと呼ばれ、宝石類のような創作物になるとオブジェと呼ばれたりもします。彫刻のようななにかの作品や作ったもの。あるいは粘土で造形したもののように形にしてもオブジェクトです。3Dソフトウェアで球体や立方体あるいは造形物を生成した場合も、それはオブジェクトと呼ばれます。プログラムの場合は変数のさらに上位の概念と考えていいと思いますが、新しい形の変数や複雑な構造をした変数。こういうものをオブジェクトと呼ぶと考えても差し支えないと思います。JavaScriptを動作させる環境自体が提供しているオブジェクトもあります。たとえば、既にここまでの説明でも使ったwindowというキーワードもオブジェクトとしての性質をもっていて、windowという構造の変数、つまりオブジェクトのことですが、このオブジェクトにはツリー構造のようにも表現できるほど、エレメント…つまりは要素、いいかえればwindowの子どもとなる変数やらオブジェクトをかかえています。非常に大きい情報を蓄えたオブジェクトと言えます。いわば、巨大構造物です。windowは建物で言えばビルくらい大きい構造をなしていて、様々な要素から構成されています。プログラムでは、自分の家を建てるようにオブジェクトは自分でも作ることができます。サンプルでは自分で作ったオブジェクトとすでに用意されているオブジェクトの利用例について触れたものをみてみたいと思います。また生成時の記述形式についてもサンプルをみてから考えてみましょう。
  

2016年2月14日 (日) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス