技術ブログ

(技術系中心)基本自分用備忘録なので、あくまで参考程度でお願いします。

2019-02-06から1日間の記事一覧

繰り返し処理

繰り返し処理 javascriptの繰り返し方法を簡易備忘録 while while (year <= 2000) { 行いたい処理 } do ... while do { 行いたい処理 }while (year <= 2000) whileとdo ... whileの違いは? do ... whileは最低でも1回以上繰り返したい場合に使用。 do ... …

git/github 備忘録

git基礎知識 用語確認 ■ワーキングツリー[working tree]:最新のファイルの状態 ■インデックス[index](ステージ[stage]):コミットするためのファイルの状態 ■ローカルリポジトリ[local repository]:ファイルの変更履歴を記録(手元で管理) ヘッド[HEAD]…

ぼっち演算子 &.

ぼっち演算子 &. &.という演算子を使ってメソッドを呼び出すと、レシーバーがnilであった場合でもエラーが発生しなくなります。 class User def name "名前" end end user = User.new user.name -> "名前" object = nil object&.name -> nil object.name -> …

moduleはオブジェクトを作成できない

moduleはオブジェクトを作成できない moduleはクラスと異なり、オブジェクトを作成することが出来ません。 例えばこんな時にエラーになります。 module Chatting def hello "hello" end end object = Chatting.new -> NoMethodError 「newなんてメソッドは知…