プログラミング【JavaScript】”this”の使い方 ①クラス内のコンストラクタの中で、生成したインスタンスに関する情報を追加する時、コンストラクタの中で「this.プロパティ = 値」とすることで、生成されたインスタンスにプロパティと値を追加することができる。②メソッド内でインスタンスの値... 2019.10.27プログラミングプログラミング初心者
プログラミング【プログラミング初心者】インスタンスを定義、生成、代入(オブジェクト指向) インスタンスを定義、インスタンスを生成って同じ意味。定義することで、インスタンスが生成されるイメージ。// 定数AにAクラスのインスタンスを代入するなどとも使われる。全て同じ意味。 同じ意味。 2019.10.27プログラミングプログラミング初心者
プログラミング【プログラミング初心者】オブジェクトとインスタンスの違い(オブジェクト指向) オブジェクト > インスタンスインスタンスはオブジェクトの中の一つ。インスタンスはオブジェクトに含まれる。 結論。クラスから生成したオブジェクトが特別にインスタンスと呼ばれているだけ。 2019.10.27プログラミングプログラミング初心者
プログラミング【JavaScript】;(セミコロン)のいるもの、いらないもの 備忘録として随時更新。 ;(セミコロン)が必要なものconsole.log(); 出力const = ; 定数let = ; 変数this.プロパティ名 = 値; インスタンス.プロパティ;インスタンス.メソッド; ;(セ... 2019.10.27プログラミングプログラミング初心者
プログラミング【プログラミング初心者】引数とは 引数(ひきすう)とは関数に与える追加情報のようなも。関数を呼び出すときに一緒に値を渡すことで、関数の中でその値を利用することができる、と言うもの。 2019.10.27プログラミングプログラミング初心者
プログラミング【プログラミング初心者】オブジェクト指向 クラス(設計図)、インスタンス(もの) インスタンス(設計図)に 空のインスタンスを生成して「情報」のあるモノへ変換させるイメージ。 JavaScript ruby pythonは書き方も似ている。 2019.10.26プログラミングプログラミング初心者
プログラミング【プログラミング初心者】スコープとは スコープとは 「ある任意の定数や変数が使える範囲」 のことである。 例えば、「定数Aが使えるスコープはA'の関数内」といった使われ方。 2019.10.26プログラミングプログラミング初心者