変数を宣言しようとしていて、値なしでキーを作成できないため、デフォルトのケースを提供する必要がある場合、すべての空の変数に対して同じ基本値を作成できると考えましたが、それでも実際に値を代入するときのタイプにしたい。
var x = "";
var y = 0;
var z = null;
JS はどの型を知るのが得意なのか (文字列と数値の間のクレイジーな状況を除いて) 知っていますがnull
、すべての型によって上書きされる可能性があり、その変数はその型になるのでしょうか?
したがってvar x = "";
、x はすでに文字列です。明らかに、それを行ったvar x = "something"
としても文字列のままであるか、または行った場合var x = 12
は型と値が変更されます。
割り当てられている場合、タイプは何null
ですか?
それでは、作成する必要がある変数のプレースホルダー値について、あなたの提案は何ですか?