JSのデータ型には、基本的なデータ型、複雑なデータ型、特殊なデータ型が含まれます。今日はまずjsの基本的なデータ型を中心に説明します。 JS のデータ型についてよくわからない、または興味があるという友人は、一緒に見てみましょう
JS 開発における基本的なデータ型とは何ですか? JS のデータ型には、基本データ型、複合データ型、特殊データ型があります。今回は主に基本データ型について説明します。
0. まず次の 2 つの知識点を思い出してください:
0.1typeof は変数の型を検出するために使用されます
Writing: typeof a;
0.2console.log() は変数を検出するために使用されますタイプ コンソールは必要な部分を印刷します
通常、HTML ファイルページに入った後、一般的なブラウザで右クリックして [検査] を選択すると、コンソールが表示され、印刷した内容が表示されます
さらに、アラートも表示されます。 ( ) はページのポップアップ ボックスの表示内容です
document.write() はページ上の内容を出力する方法です
1. 変数: 基本的なデータ型について話す前に、まず JS がどのように定義するかを理解しましょう変数。
1.1 変数の定義: 変数を定義するとき、タイプ (コンテナーのタイプ) に関係なく、変数に初期値を与えることができます。
1.2 変数の命名仕様: 文字、数字、アンダースコア、$ の組み合わせは、キーワードや予約語で始めることはできません。
1.3 初期値は次の 5 つのタイプのみです:
Number タイプ Number、数値または小数点のみ可能
var a = 10; console.log(typeof a);//number var b = 10.6; console.log(typeof b);//number
String String タイプ、一重引用符または二重引用符で囲まれた任意の文字
var c = 'hello'; console.log(typeof c);//string var d = "world"; console.log(typeof d);//string
ブール型Boolean、trueかfalseを表すのはtrueかfalseのみ
var e = true; console.log(typeof e);//boolean var f = false; console.log(typeof f);//boolean
未定義、変数が定義された後に値が代入されない、この変数は未定義です
var g; console.log(typeof g);//undefined
オブジェクト型であるEmpty nullがあります。配列オブジェクト、数学オブジェクト、日付オブジェクトなど、多くの種類のオブジェクト型 (後で学習します)
var h = ""; console.log(typeof h);//null
そして、これら 5 つは、JS の 5 つの基本データ型です。
2, 型変換
数値型、文字列型、Boolean型の変換
2.1 数値の変換—Number()
console.log(Number("123"));//123 console.log(Number("12.3"));//12.3 console.log(Number("12hshs"));//NaN console.log(Number('0034'));//34 console.log(Number(""));//0 console.log(Number(true));//1 console.log(Number(false));//0 console.log(Number(null));//0 console.log(Number(undefined));//NaN
注: NaN: 数値ではない、その他後で説明します
2.2 String() に変換します。記述した内容は
console.log(String(123));//123 console.log(String(0));//0 console.log(String(true));//true console.log(String(false));//false console.log(String(undefined));//undefined console.log(String(null));//null
2.3 Boolean() に変換します
ヒント:
数値をブール値に変換します。ゼロ以外は true です
文字列を次のように変換しますboolean, non-empty is True
NaN null unknown 文字列を false に変換する
console.log(Boolean("123"));//true console.log(Boolean("0"));//true console.log(Boolean("山东"));//true console.log(Boolean(""));//false console.log(Boolean("true"));//true console.log(Boolean("false"));//true console.log(Boolean(14));//true console.log(Boolean(0));//false console.log(Boolean(NaN));//false console.log(Boolean(-100));//true console.log(Boolean(undefined));//false console.log(Boolean(null));//false
以上、エディターが紹介したJS開発における具体的な基本データ型を皆さんの参考になれば幸いです。 !
関連する推奨事項:
以上がJS開発における具体的な基本データ型とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。