航海993期学習2組2回(Javascript文法資料型)


2.資料型


JavaScriptのデータ型は基本型(Primitive value)であることが多い.
対象に分ける.

1.基本型(Primitive)

  • Booleanタイプ
    Booleanタイプは論理要素を表します.truとfalseの2つの値があります.
  • Nullタイプ
    Nullタイプは変数のない値を表します.
  • 未定義タイプ
    Undefinedタイプは、変数のない値を表します.
    Nullタイプとは異なり、Undefined値を宣言しなくてもUndefinedが返され、Nullは部品を明示的に表すために使用されます.
  • 番号タイプ
    数字のタイプは数字+無限大-無限大NAN(数字ではない)と考えても表現できます
  • Stringタイプ
    テキストデータを表すために使用します.
  • Symbolタイプ
    Symbolタイプは、ECMAScript 6に追加されたもので、一意で変更できないデフォルト値です.
    var a = true; // Boolean
    var a = Null; // Null (typeof null === 'object'// true)
    var a; // Undefined
    var a = 1; //Number
    var a = 'text' //String
    var a = Symbol(); //Symbol 
    (var a = Symbol("a"); var b = Symbol("a");
    alert(a == b); // false)
  •