原始資料型と参考資料型
981 ワード
原始資料型とは何ですか。
元の資料型は、6つの非オブジェクト非メソッドのタイプです.
const num = 123
const arr = [1,2,3,4,5];
let bye = "hello"
// 데이터의 크기와 관계 없이 하나의 변수에는 하나의 데이터만 담을 수 있다.
// 원시 자료형은 값 자체에 대한 변경이 불가능(immutable)하지만, 변수에 다른 데이터를 할당할 수는 있다.
参考資料型とは?
参考資料型は対象区分のすべての資料型に相当する.代表的に配列、オブジェクト、関数などを言います.
専用のストレージスペースを使用してデータを格納します.
本来のデータはネーミングされたロッカーに入れられます.
参照タイプは、データ保存のアドレスを1つのロッカーに貼り付けて、データを追加、削除、クエリーします.
ここでデータを保存する場所を「heap」といいます.元のデータ型とは異なり、スタックに格納されているデータは任意にサイズを調整できます.
もう一度まとめると,参照型タイプは変数にアドレスを割り当て,そのアドレスを用いてデータを問合せ,修正する.
リファレンスタイプの特徴は、元のタイプとは異なり、メモリが固定されていないことです.
メモリサイズが変更されるたびに変化するダイナミックフィーチャーがあります.
元のデータ型と参照データ型の違い
変数に値を割り当てると、元のデータ型に値が割り当てられます.
変数に値を割り当てると、リファレンスタイプはリポジトリにアドレス(reference)を割り当てます.
変数は元の値またはアドレスしか指定できませんが、アドレスは特殊なデータ・リポジトリheapを参照し、サイズが可変なデータ・リポジトリです.
Reference
この問題について(原始資料型と参考資料型), 我々は、より多くの情報をここで見つけました https://velog.io/@hjthgus777/원시자료형-참조자료형テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol