3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【TypeScript】コアな型

Last updated at Posted at 2022-11-10

JavaScript(TyepScript)のデータ型は以下の2つに分類される

  • プリミティブ型
  • オブジェクト

プリミティブ型の特徴

  • イミュータブル特性
    • 値を直接変更できない
  • プロパティを持たない
    • 基本的にプロパティがない
    • オートボクシングされる言語もある

オートボクシング

プリミティブ型の文字列や数値などがプロパティを持つオブジェクトとして扱える機能のこと

let len_test = 'test'.length;
console.log(len_test); //4

プリミティブ型の種類

プリミティブ型は7種類ある
プリミティブ型以外は、JavaScriptにおいてはすべてオブジェクトと考えて問題ない

説明
論理型(boolean) trueまたはfalseの真偽値
数値型(number) 00.1のような数値
文字列型(string) "Hello World"のような文字列
undefined型 値が未定義であることを表す型
ヌル型(null) 値がないことを表す型
シンボル型(symbol) 一意で不変の値
bigint型 9007199254740992nのようなnumber型では扱えない大きな整数型

参考

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?