Please enable JavaScript.
Coggle requires JavaScript to display documents.
【JavaScript】豆知識 - Coggle Diagram
【JavaScript】豆知識
関数(最初は最低限)
関数とは?
料理を手伝う子供達。子供の年齢に合わせて役割分担をする
自分でやる作業に集中できる
コードを削減できる・見通しが良くなる
関数の基礎
関数の最初は動詞を使う
returnがない場合とある場合の違い
返り値が必要ないとき
()→関数てOK
匿名(無名)関数について
変数名や定数名を指定するから、関数名はなくてもOK
コールバック関数について
関数の中で関数を実行する。←これを高階関数(こうかい)
関数式を2回書く必要がある
メソッドが関数
名前が分かれている方がわかりやすいため
省略記法がいいんじゃない?
イコールで考えてOK。log()やalert()がそれに当たる
省略記法
プロパティ名: ○○ function(){}を、functinなしでOK
変数の定義
const(厳密には定数ではない)
再代入・再定義できない
基本はコレ
let
再代入できる・再定義できない
どうしても使わないといけないとき
var
letと同じ、再代入・再定義できる
varを使ったら負け(バグを起こしやすい)
最初にできた定義方法だからあるだけ
変数名について
変数を大文字→キャメルケース
ほとんどコレ
_で繋ぐ→スネークケース
打ち間違い→typo(タイポ)
変数名
→識別子とも呼ぶ
補完
→コードの変換からたどること