Value(JS & TS)
1602 ワード
JSの基本データ型 Boolean (true, false) Null Undefined 番号(整数、実数同じ) String Symbol(ES 6から追加) 残りはObject
TSのリソースタイプ Boolean Number String Array Tuple Enum(リスト) Any Void Null and Undefined Never オブジェクト Tuple
Enum
Javascript(object)Typescript(enum)
objectはオブジェクト(データ)なので、必要に応じてred:“red”値を入れることができます.
Enumは、サーバまたは外部からデータを取得してオブジェクトとして表示し、UIで処理する場合、enumタイプがデータではないため、データに変換することが困難なコードです.
Any
すべてのデータ型を表します.任意の値をデータ型として使用できます.つまり、JSと同じです.
Void
Anyとは反対のタイプは,どのタイプも存在しないことを示す.関数に値が返されない場合は、タイプを指定します.
JS&TSは両方ともオブジェクトを使用し,オブジェクトを値として扱う.
値は任意の変数に配置できるという原則です.(変数は値を含むコンテナ)
関数自体もオブジェクトとして作成されるため、値として扱われます.
コートの束も値段として扱われ、変数に入れられます.例えば、callBack
TSのリソースタイプ
let x: [string, number];
x = ["age", 25]; // 선언 성공
x = [25, "age"]; // 선언 실패
Tupleは順序が重要な資料型です.要素のタイプと個数は、固定された配列を表すことができます.console.log(x[0].substring(1)); // age
console.log(x[1].substring(1)); // 오류, 'number'에는 'substring' 이 없습니다.
指定したインデックスに適切なデータ型を呼び出す必要があります.Enum
Javascript(object)Typescript(enum)
objectはオブジェクト(データ)なので、必要に応じてred:“red”値を入れることができます.
Enumは、サーバまたは外部からデータを取得してオブジェクトとして表示し、UIで処理する場合、enumタイプがデータではないため、データに変換することが困難なコードです.
Any
すべてのデータ型を表します.任意の値をデータ型として使用できます.つまり、JSと同じです.
Void
Anyとは反対のタイプは,どのタイプも存在しないことを示す.関数に値が返されない場合は、タイプを指定します.
JS&TSは両方ともオブジェクトを使用し,オブジェクトを値として扱う.
値は任意の変数に配置できるという原則です.(変数は値を含むコンテナ)
関数自体もオブジェクトとして作成されるため、値として扱われます.
コートの束も値段として扱われ、変数に入れられます.例えば、callBack
Reference
この問題について(Value(JS & TS)), 我々は、より多くの情報をここで見つけました https://velog.io/@bgo517/ValueJS-TSテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol