- object type은 객체 타입 또는 참조 타입 이라고 한다. - 참조 타입이란 실제 값이 아닌 참조값으로 처리 됨을 의미 한다. - 객체 타입은 동적으로 변화가 가능 하므로 메모리 영역을 동적으로 변화 할 수 있기 때문에 메모리 공간을 확보 하고 메모리의 힙 역역에 저장 된다. var off = { val :10 } var off1 = { val :10 } var off2 = off console.log(off === off1) -> false console.log(off === off2) -> true - 위 와 같이 나온 이유는 off와 off1의 내용은 같지만 별개의 객체를 생성하여 참조값에 할당 하여서 변수의 off와 off1 의 어드레스는 동일 하지 않는다 - 변수 off2는 변수 off..
1. Object란 - 원시 타입을 제외한 나머지 값들(함수, 배열, 정규표현식)등들 객체 라고 한다. - key와 value로 구성 된 프로퍼티 이다. const obj = { data1(){ console.log("안녕") } } obj.data1() // 메서드 2. 객체를 생성 하는 방법 - 객체를 생성 하는 방법에는 두가지의 방식이 있다. 1. 객체 리터럴 방식 2. 생성자 함수 방식 - 객체 리터럴 방식이 가장 일반 적인 방식이다. var aa = { key: 0, value: "hi" } - 생성자 함수 방식은 객체 리터럴 방식을 풀어 놓은 방식이라고 생각 하면 된다. 즉 생성자 함수로 객체를 생성한 것을 함축 해놓은 것이 객체 리터럴 방식이다. var aa = new Object() aa...
메소드 설명 Number.parseFloat() 문자열을 파싱하여, 문자열에 포함된 숫자 부분을 실수 형태로 반환함. Number.parseInt() 문자열을 파싱하여, 문자열에 포함된 숫자 부분을 정수 형태로 반환함. Number.isNaN() 전달된 값이 NaN인지 아닌지를 검사함. Number.isFinite() 전달된 값이 유한한 수인지 아닌지를 검사함. Number.isInteger() 전달된 값이 정수인지 아닌지를 검사함. Number.isSafeInteger() 전달된 값이 안전한 정수(safe integer)인지 아닌지를 검사함.
Jji_ni
Jji_ni