JavaScriptのtype
1813 ワード
JavaScriptのtype
JavaScriptは、ルーズタイプ(ルーズタイプ)の動的言語です.
JavaScriptの変数は、特定のタイプに関連付けられず、すべてのタイプの値に割り当て(および再割り当て)できます.let foo = 42 // foo가 숫자
foo = 'bar' // foo가 이제 문자열
foo = true // foo가 이제 불리언
JavaScript言語のタイプは、元の値とオブジェクトに分けられます.
元のデータ型
let foo = 42 // foo가 숫자
foo = 'bar' // foo가 이제 문자열
foo = true // foo가 이제 불리언
Booleanタイプは論理要素を表し、trueとfalseの2つの値があります.
空のタイプには空の値が1つしかありません.
値が指定されていない変数には、定義されていない値があります.
番号付けタイプは、64ビットのバイナリフォーマットIEEE 754の値(-(2^53–1)~2^53–1の数です.浮動小数点数に加えて、Numberタイプには+Infinity、-Infinity、NaN(「Not a Number」)の3つのシンボル値があります.
BigIntタイプはJavaScriptの数値の元の値で、任意の精度で整数を表すことができます.
BigIntは、デジタルセキュリティの制限を超えた大きな整数を安全に格納し、計算することができます.
Numberのセキュリティ限界はNumberですMAX SAFE INTEGER.
JavaScriptのStringタイプは、テキストデータを表すために使用されます.
Symbolは、オブジェクトのプロパティとして使用できる唯一の変更不可能な元の値です(以下を参照).一部のプログラミング言語は「Atom」とも呼ばれている.
リファレンスタイプ
非原始資料型の他はすべて参考資料型である
変数に割り当てると、参照タイプは値ではなくアドレスを変数に格納します.
データがいつ増加し、減少するか分からないため、データを個別に保存および管理できます.
変数は元の値またはアドレスのみを指定できますが、アドレスは特殊なデータ・リポジトリを参照し、そのデータ・リポジトリのサイズが変わります.
typeof
type of演算子は、変数のタイプを決定するために使用されます.
出典-https://developer.mozilla.org/ko/docs/Web/JavaScript/Data_structures
Reference
この問題について(JavaScriptのtype), 我々は、より多くの情報をここで見つけました
https://velog.io/@wony_yoon/JavaScript의-type
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
Reference
この問題について(JavaScriptのtype), 我々は、より多くの情報をここで見つけました https://velog.io/@wony_yoon/JavaScript의-typeテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol