2019-11-01から1ヶ月間の記事一覧
JavaScript の配列は参照なので、破壊的な変更を加えてしまうと副作用を発生させるので取り扱いには注意 (危機管理) が必要です。 副作用を発生させないために配列操作を行う時はコピーを行うことが多いですが、配列が入れ子だったり、配列の中にオブジェク…
初めてのRubyやり終えたのでメモがてら 継承 (親クラス と 子孫クラス) Ruby のクラスはは 1つだけ親クラスを持つ 多言語とかだと継承って呼ぶ事が多いけど、Rubyも継承って言って良いのかがチョットわからない 同じメソッドがある場合、子孫の持つメソッドが優…
VanillaJSなら DocumentFragment を作成してDOMに追加したい要素を溜めておき、appendChild( DocumentFragment ) で丸っと実際に表示されるDOMに追加することができる!
数値に `.replace()` をするとエラーになるので、数値が渡ってくるのか文字列が渡ってくるのか分からない場合は `.toString` したほうが安全。 今日も一日ご安全に!
権限の種類 public ... どこからでもアクセス可能。クラス内にメソッドを定義した際のデフォルトのアクセス権 protected ... そのクラスまたはサブクラスのインスタンスメソッドからしか呼び出すことができない private ... レシーバーの省略形でしか呼び出…
Ruby お勉強の自分用メモ インスタンス変数 クラス変数 クラスインスタンス変数 クラス定数 インスタンス変数 インスタンスごとに異なる値を持つ変数 @ から始まる変数名で定義する インスタンス変数はデフォルトでは外部からアクセスすることはできない、 …