【りてらる】
リテラル とは?
💡 コードに「そのまま書かれた値」、変数ではなく直接の値
📌 このページのポイント
リテラルって何?
コードに直接書いた値のことだよ。「x = 42」の「42」が数値リテラル、「greeting = "Hello"」の「"Hello"」が文字列リテラル。変数(x・greeting)とは違って、値そのものを指す。
どんな種類があるの?
テンプレートリテラルって便利そう
JavaScriptのバッククォート(`)で囲む文字列。「`こんにちは、${name}さん!`」のように変数を埋め込める。文字列の結合演算より読みやすくて、改行も自然に書ける。
テンプレートリテラルって他の言語にもあるの?
リテラルとイミュータブル(不変)って関係あるの?
📖 おまけ:英語の意味
「Literal」 = 文字通りの・そのままの
💬 変数(variable)や式(expression)と対比して、「文字通りそのまま」の値を指す