データ型

誰かの名前、年齢、ログインしているかどうかを保存すれば、すでに 3 つの異なる値の種類を使用していることになります。名前はテキスト、年齢は数値、ログインフラグは yes か no です。JavaScript はこれらのそれぞれを異なる型として扱い、それぞれを異なる方法で処理します。この章では、最初に出会う型のいくつかと、どの型を保有しているかを判定する方法についてです。
基本的な型
3 つの型がほとんどのデータをカバーします。**文字列**はテキストで、引用符で囲まれています。数値は任意の数字で、カウントまたは計算に使用します。ブール値は yes/no の値で、true または false の 2 つのオプションしかありません。
const name = "太郎"; // 文字列:テキスト
const age = 27; // 数値
const isLoggedIn = true; // ブール値:true または false文字列は名前、メッセージ、色など、テキストのように見える何でも使用します。数値は数えたり計算したりするものに使用します。ブール値は、ボックスがチェックされているかどうかなど、2 つのオプションの 1 つが答えの場合に使用します。これについては文字列と数値でさらに詳しく見ていきます。
string、任意の数値用 number、true または false の答え用 boolean。保存するものの種類に合う型を選びます。名前は文字列、年齢は数値、チェックボックスはブール値です。 何もない:null と undefined
値が見つからない場合もあり、JavaScript には 2 つの言い方があります。undefined は値がまだ与えられていないことを意味します。値を設定せずに変数を作成すると、その値は undefined です。
let score;
console.log(score); // undefinednull は意図的に空であることを意味します。自分で使い、「これは今値がなく、意図的です」と言います。
let winner = null;
console.log(winner); // null簡潔に言うと:undefined は JavaScript が「ここにはまだ何もない」と言うことで、null はあなたが「ここに意図的に何もない」と言うことです。
undefined は、まだ何も設定されていない場合の JavaScript のデフォルトです。null は「意図的に空」を意味するために自分で書くものです。変数に値を与えなかったら、undefined を期待します。 typeof で型をチェックする
値の型が不確定な場合、typeof がそれを教えてくれます。値の前に置くと、その型の名前を示すストリングを返します。
console.log(typeof "太郎"); // "string"
console.log(typeof 27); // "number"
console.log(typeof true); // "boolean"答えは常にテキストで、"number" のような**文字列**であって、型自体ではないことに注意してください。これは何を扱っているかをそれを使用する前にチェックしたい場合に便利です。
typeof を置くと、"number" のような文字列として型を教えてくれます。確実でない場合に何を保有しているかをチェックする最速の方法です。答えは常にテキストなので、typeof 27 は "number" を与えます。引用符と一緒に。 型の大きな図
文字列、数値、ブール値、および null と undefined など日常的な型に出会いました。これは小さなプログラムが必要な大部分を保存するのに十分です。後の章では値をグループ化する方法を追加しますが、これらの各グループはあなたがすでに見た単純な型から構築されます。
今のところ、勝利は每個の値が型を持ち、型がその値で何ができるかを決定することを知ることです。数値は追加できます;文字列は一緒に結合できます;ブール値をチェックできます。演算子を次のステップとして心に留めてください。それは値の結合を開始する場所だからです。
null と undefined は、小さなプログラムが保存するものの大部分をカバーします。後の章は値をグループ化しますが、これらはすべてこれらから構築されています。 型がここからどう進むか
書くあらゆる値、返されるあらゆる値は型を持ち、その名前をつけるのにうまくなることはあとに続く全てのベースです。次の 2 つの章は最も扱うようになるものを深く掘り下げます。テキストで作業するための文字列、および計算のための数値。その後、演算子は、これらの型が互いに対面し、比較し、結合し、時々変換する場所であり、どの型を保有しているかを知ることはそれがあなたを驚かせることから保ちます。

