datatype2 [Data type] Object js 에서 Object가 관리되는 방식에 대해 살펴보자. var obj = {name : 'bob'}; 다음과 같이 만들면 obj는 name 속성을 가진 Object를 가리키는 변수가 된다. obj에는 생성된 Object를 가리키는 참조값을 가지고 있는 것이다. obj ------> Object (name 속성이 bob) 따라서, var obj2 = obj; 를 하면 obj2도 obj가 가리키는 것을 가리킨다. 앞선 글에서 기본타입과 참조타입을 구분하였다. 차이점 중에 하나는 바로 함수 호출시 전달되는 방식이다. 기본 타입은 해당 변수의 값의 복사본이 전달된다. 참조타입은 참조되는 값을 전달하기 때문에 함수 안에서 이 값을 통해 참조된 Object를 변경할 수 있다. 2020. 5. 30. [Data type] data type javascript 의 데이터 타입에 대해 알아보자. 우선 크게 기본 타입과 참조 타입으로 나뉜다. 기본 타입은 다음과 같다. Number : 모든 숫자는 소수형태로 저장된다. 모든 숫자는 Number 타입이라고 보면 된다. String : " " 를 사용하여 만들면 스트링이다. ' ' 로 만들어도 된다. 변수로 한 번 만들면 read만 가능하다. 인덱스로 접근 가능하다. Boolean : True or False null : null로 명시적으로 지정한 경우다. typeof 를 사용하여 찍어보면 Object로 나오고 해당 값이 null이다. undefined : 어떠한 타입도 아닌 경우이다. 기본 타입 4개를 비롯해 어떤 값도 안 들어있는 경우이다. var a; 와 같이 선언만 해두면 타입이 없기 때문.. 2020. 5. 30. 이전 1 다음