原始資料型と参考資料型

981 ワード

原始資料型とは何ですか。

  • 元のタイプとは、1つのデータ(情報)を含むタイプを指す.
    元の資料型は、6つの非オブジェクト非メソッドのタイプです.
  • の代表的な例はnumber、boolean、string、undefined、nullである.
  • const num = 123
    const arr = [1,2,3,4,5];
    let bye = "hello"
    // 데이터의 크기와 관계 없이 하나의 변수에는 하나의 데이터만 담을 수 있다. 
    // 원시 자료형은 값 자체에 대한 변경이 불가능(immutable)하지만, 변수에 다른 데이터를 할당할 수는 있다.

    参考資料型とは?


    参考資料型は対象区分のすべての資料型に相当する.代表的に配列、オブジェクト、関数などを言います.
    専用のストレージスペースを使用してデータを格納します.
    本来のデータはネーミングされたロッカーに入れられます.
    参照タイプは、データ保存のアドレスを1つのロッカーに貼り付けて、データを追加、削除、クエリーします.
    ここでデータを保存する場所を「heap」といいます.元のデータ型とは異なり、スタックに格納されているデータは任意にサイズを調整できます.
    もう一度まとめると,参照型タイプは変数にアドレスを割り当て,そのアドレスを用いてデータを問合せ,修正する.
    リファレンスタイプの特徴は、元のタイプとは異なり、メモリが固定されていないことです.
    メモリサイズが変更されるたびに変化するダイナミックフィーチャーがあります.

    元のデータ型と参照データ型の違い


    変数に値を割り当てると、元のデータ型に値が割り当てられます.
    変数に値を割り当てると、リファレンスタイプはリポジトリにアドレス(reference)を割り当てます.
    変数は元の値またはアドレスしか指定できませんが、アドレスは特殊なデータ・リポジトリheapを参照し、サイズが可変なデータ・リポジトリです.