자바스크립트에서 객체는 데이터 자료형 중 하나로 객체는 데이터들과 메소드들의 집합체 입니다. 그래서 모든 객체는 자바스크립트의 기본으로 내장되어있는 object객채의 집합체로 볼수 있습니다.
object = {key : value} 중 중괄호 ({})안에 이름과 값을 나열하여 정의합니다.
이름과 값사이에는 콜론 : 으로 구분하고 이름과 값의 한쌍끼리는 콤마 , 로 구분합니다.
이름 : haccp
나이 : 30
key : '이름', '나이'
value : 'haccp', 30
위 정보를 객체로 표현하면 아래와 같이 할수 있는데요.
var user = {
name : "haccp" ,
age : 30
};
배열, 함수, 객체, 날짜, 수학, 정규표현식으로 'new" 키워드로 정의된 경우에는 Boolean, 숫자, 문자열은 객체가 될수 있습니다. 그래서 자바스크립트에서는 원시값을 제외한 모든 자바스크립트 값은 객체로 말할수 있는데요.
원시값은 어떤 특성 또는 방법이 없는 값으로 기본 데이터 형식은 원시값을 갖는 데이터라고 말할 수 있겠습니다.
다음 포스팅은 제가 제일 어려워하는 배열(array)로 작성을 해보겠습니다.