JavaScript - 속성과 메서드
배열 내부의 값인 요소(element)와 마찬가지로 객체의 내부의 값은 속성(property)이라고 부른다. 배열의 요소에 들어갈 수 있는 자료형은 숫자, 문자열, 불린, 배열 그리고 함수가 있듯이 객체도 내부의 모든 형태의 자료형이 들어갈 수 있다. let testobject={ 숫자:1, 문자열:'자바스크립트', 불린:true, 배열:[1,2,3,4,5], 메서드:function(){} }; console.log(testobject); 이런 객체의 속성중 함수(function) 자료형은 배열과는 다르게 메서드(method)라고 부른다. let person={ name:'홍길동', eat:function(n){ alert(this.name+"이 "+n+"을/를 먹는다."); } }; // 메서드를 호출..
JavaScript - 객체 기본
자료형 설명 Number() 숫자 String() 문자열 Boolean() 불린 Object={} 객체 function(){} 함수 undefined undefined 자바스크립트의 기본 자료형은 숫자, 문자열, 불린, 객체, 함수 그리고 undefined가 있다. array인 배열은 없는데 array의 자료형은 typeof()를 사용하면 알수있다. 위의 이미지와 같이 객체인 object={}와 배열인 array=[]는 같은 Object(객체) 자료형을 가지고 있는 것을 알 수 있다. 또한 배열에는 '인덱스'와 '요소'가 존재한다. 변수 선언으로 배열을 만들고 호출을 하려면 인덱스에 접근을 해야한다. let array=[1, '바나나', [1,2,3], function(){}, true]; console..