-
JavaScript 입문 : 객체의 비교컴퓨터 알아가기/JavaScript 2022. 1. 15. 19:30728x90반응형
이 글은 제로초 TV의 자바스크립트 강좌를 기본으로 하고 있습니다.
이제 중요한 개념을 하나 이해하고 가야됩니다. 객체간 비교를 하는 부분이 향후 프로그래밍 개념에서 중요하다고 합니다.
1. 객체와 객체 비교는 False
다음과 같이 객체와 객체의 비교는 false값을 반환합니다.
이유는 객체는 생성될 때 마다 새롭게 생성되기 때문에 모양이 같다고 해도 그 자체로는 다르다고 이해하면 됩니다. 어떤 강좌에서는 메모리를 사용하는 위치등이 다르다고 해서 False값이 나타나는 이유를 설명합니다만, 객체는 생성될 때마다 새롭게 생성된다라는 개념으로 이해하면 됩니다.
문자열이나 숫자열등은 비교는 항상 True였습니다.
2. 같은 객체로 만들기
객체로 사용되는 변수나 요소 또는 속성값들을 같게 만들기 위해서 즉, True로 반환하기 위해서는 변수지정을 해서 사용합니다.
3. 참조와 복사
변수를 이용하여 객체의 수정 속성을 이용해 보도록 하겠습니다. 여기서 a로 사용된 변수는 값이 같습니다.
지금까지 아주 기초적인 문법적인 측면에서 공부를 해 보았습니다. 다음부터는 프로그래밍의 사고방식을 어떻게 해야하는지 확인하면서 공부하는 시간을 갖도록 하겠습니다.
반응형'컴퓨터 알아가기 > JavaScript' 카테고리의 다른 글
JavaScript 입문 : VS Code 마우스우측 클릭 메뉴 활성화 (Open with Code) (0) 2022.01.19 JavaScript 입문 (끝말잇기 게임): 프로그래밍 사고방식 (0) 2022.01.18 JavaScript 입문 : 객체리터널 (Object Literal) - 속성 (0) 2022.01.14 JavaScript 입문 : 함수 기본 - 매개변수(Parameter)와 인수(Argument) (0) 2022.01.12 JavaSript 입문 : 함수 기본구조 (0) 2022.01.10