본문 바로가기

object2

[Java Script] 11. 원시 값과 객체의 비교 ** 본 글은 모던 자바스크립트 DEEP DIVE 를 읽고 정리한 글입니다. ** 본인이 책 내용의 이해를 돕기 위해 정리한 글이며, 부정확한 정보전달이 있을 수 있습니다. ** 피드백은 언제나 환영입니다! 데이터 타입을 배울때 6개의 원시타입과 객체타입 까지 총 7개의 타입을 학습했다. 근데 왜 객체만 따로 타입을 나누는 걸까? 간단하게 차이점을 설명 후, 자세히 알아보자. 0. 원시 값과 객체 값의 차이, 3 가지 1. 원시 값은 변경이 불가능한 값 객체 값은 변경이 가능한 값 2. 원시 값은 변수에 할당 시 메모리 공간에 실제 값이 할당된다. 객체 값은 객체 값이 저장된 메모리 주소를 변수 메모리에 할당한다. 3. 값이 할당된 변수를 다른 변수에 할당하면, 원시 값은 값 자체가 복사되어 전달되는 반.. 2022. 8. 3.
[Java Script] 10. 객체 리터럴 ** 본 글은 모던 자바스크립트 DEEP DIVE 를 읽고 정리한 글입니다. ** 본인이 책 내용의 이해를 돕기 위해 정리한 글이며, 부정확한 정보전달이 있을 수 있습니다. ** 피드백은 언제나 환영입니다! 객체란? 앞서 배운 원시 타입 데이터를 제외한 거의 모든것을 객체라고 할수 있다. 자바스크립트는 객체 기반의 프로그래밍 언어라, 거의 웬만한 것들이 다 객체에 기초를 두고 있는데, 사실 이렇게 얘기해도 잘 와 닿질 않으니 어떻게 생겼는지 우선 보도록 하자. var member = { name: "pie", age: 27, hi: function () { console.log("안녕!"); } } 한번에 객체 형태를 다 표현하려다 보니 그림이 난잡해졌다. 아무튼 하나씩 보자. 우선 객체의 요소는 프로퍼.. 2022. 8. 2.