データ型とデータ型の変換

1データタイプ

基本データ型にJSデータ型と複雑なデータ型

基本データ型

数(数値型)文字列(ストリングI型)ブール(Boolean)をヌル(空)不定(未定義)
数は、コンソールとトゥルーブルー上に印刷される
のNaN:いない数は、数(数値型ではありませんA)
のisNaNは:数字は本当だっない場合の判断は数ではないではない、その数字は偽でした

複合データ型

オブジェクトの配列関数

2つのデータ型間の変換

数()は数値がNaNを返した場合、デジタルに変換される
のparseInt()が整数に最初の番号戻りNaNでない場合
parseFloatは()浮動小数点数に変換する最初のものは数戻るNaNでない場合は
、ブール()ブール型に変換しました
toString()文字列に

3つの検出データ型

基本データ型のtypeof 1は、検出されたが、複雑なデータ型ではない仕事に遭遇することができる
オブジェクトは、アレイ検出器である場合
ヌルオブジェクト検出ここに画像を挿入説明
2 Object.prototype.toString.callを()データのすべてのタイプを検出することができます。
ここに画像を挿入説明

データ型間の計算4

すべての基本データ型の列と和との間の(1)文字列である
ここに画像を挿入説明
(2)1に真のブール型の数との間で変換する添加された場合、偽を0に変換し
、加算結果をNaN 3を未定義の場合
ここに画像を挿入説明
(図3 )ブール型の加算結果がNaNで定義されていない場合
ここに画像を挿入説明
(4)未定義の文字列連結文字列に加え、残りを添加常にNaNである
ここに画像を挿入説明
場合、データ型間の減算
場合数字列及び減算純粋な文字列がある場合、数字、その結果、純粋な数値文字列が存在しない場合、結果はNaNである、デジタルタイプの数である。
減算はまたはNaNを未定義の場合。
ここに画像を挿入説明
他のタイプの内側列は純粋にデジタルサブトラクションない場合に最初の文字列が決定され、結果は未定義減算に加えて、純粋なデジタル純粋デジタルNaNであれば、ない場合はNaN、デジタル数の全ての種類の残りの部分であります
ここに画像を挿入説明

リリース元の4件の記事 ウォンの賞賛0 ビュー24

おすすめ

転載: blog.csdn.net/weixin_42638161/article/details/104225654