JavaScript でのデータ型と型変換

angryTom
angryTom転載
2020-02-28 18:00:502897ブラウズ

この記事では、JavaScript のデータ型とさまざまなデータ型の相互変換について紹介します。JavaScript を学習している友人の役に立てば幸いです。

JavaScript でのデータ型と型変換

JavaScript には 6 つの異なるデータ型があります:

string (文字列)
number (数値)
boolean (ブール値) )
object (オブジェクト)
function (関数)
symbol (ES6 のデータ型の 1 つ)

オブジェクト タイプは 3 つあります:

Object (オブジェクト)
Date (日付)
Array (配列)

値を含まない 2 つのデータ型があります:

null
未定義

注意すべき点がいくつかあります:

NaN のデータ型はnumber
配列 (Array) のデータ型は object
Date (Date) のデータ型はオブジェクトです
null のデータ型はオブジェクトです
未定義変数のデータ型は未定義です

コンストラクター属性

constructor 属性は、すべての JavaScript 変数のコンストラクターを返します。

JavaScript でのデータ型と型変換

コンストラクター プロパティを使用して、オブジェクトが配列であるかどうかを確認できます。

JavaScript でのデータ型と型変換

コンストラクターを使用できます。オブジェクトが配列であるかどうかを確認するプロパティ Date

JavaScript でのデータ型と型変換

JS 型変換

数値を文字列に変換する

Global メソッド String() は数値を文字列に変換できます。

このメソッドは、あらゆるタイプの数値、文字、変数、式に使用できます。

JavaScript でのデータ型と型変換
Number メソッド toString() も変換を完了できます。

JavaScript でのデータ型と型変換

ブール値を文字列に変換

グローバル メソッド String() はブール値を文字列に変換できます。
JavaScript でのデータ型と型変換
ブール メソッド toString() を使用して変換を完了することもできます。
JavaScript でのデータ型と型変換

日付を文字列に変換

Date() は文字列を返します。
JavaScript でのデータ型と型変換
グローバル メソッド String() は、日付オブジェクトを文字列に変換できます。
JavaScript でのデータ型と型変換
Date メソッド toString() も変換を完了できます
JavaScript でのデータ型と型変換

文字列を数値に変換します

グローバル メソッド Number () は文字列を数値に変換できます。

数値を含む文字列 (「3.14」など) は数値 (3.14 など) に変換されます。

空の文字列は 0 に変換されます。

他の文字列は NaN (数値ではない) に変換されます。

JavaScript でのデータ型と型変換

単項演算子

単項演算子は、変数を数値に変換するために使用できます。

変数を変換できない場合、変数は数値のままですが、値は NaN (数値ではありません) になります。

JavaScript でのデータ型と型変換

変換ブール値を Number に変換します

グローバル メソッド Number() は、ブール値を数値に変換します。

JavaScript でのデータ型と型変換

日付を数値に変換

グローバル メソッド Number() は日付を数値に変換できます。

JavaScript でのデータ型と型変換
日付メソッド getTime() にも同じ効果があります。

JavaScript でのデータ型と型変換

#型の自動変換

JavaScript が「間違った」データ型を操作しようとすると、自動的に「」に変換されます。正しい」データ型です。

JavaScript でのデータ型と型変換

文字列への自動変換

オブジェクトまたは変数を出力しようとすると、JavaScript は変数の toString() メソッドを自動的に呼び出します。

JavaScript でのデータ型と型変換
JavaScript でのデータ型と型変換
JavaScript でのデータ型と型変換#同様に、出力変数またはオブジェクトが数値およびブール値の場合、それらも文字列に変換されます

JavaScript でのデータ型と型変換##頻繁に使用されるさまざまな値を数値 (Number)、文字列 (String)、ブール値 (Boolean) に変換します:

JavaScript でのデータ型と型変換この記事は

js チュートリアル

列から引用したものです。ぜひ学習してください。

以上がJavaScript でのデータ型と型変換の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。