프로그래머가 실수로 잘못 코딩하면 오류(error)가 발생한다. 이런 현상을 버그(bug)라고 부르고, 이런 버그를 수정하고 검사하는 것을 '디버깅 (debugging)이라고 한다.
<script src="JS 파일경로"></script>
객체.메서드();
객체.속성; 또는 객체.속성=값;
<script>
//변수를 선언한다.
var product = {
제품명 : '망고',
유형 : '당절임',
성분 : '망고, 설탕',
원산지 : '필리핀'
}; // 객체는 배열과 비슷하지만 '키'를 사용한다.
</script>
product['제품명'] 처럼 객체 뒤에 대괄호를 사용하고
키를 표시하면 객체의 요소에 접근할 수 있다.
getDate();
window.location.href="사이트url" // 다른 사이트로 이동할 수 있다.
delete(객체명.속성명);
참조변수(인스턴스 이름)=new 생성함수()
var tv = new Object();
document.write("tv색상 : "+this.color,"<br>");
//this는 내장 객체 tv를 의미한다.
var t = new Date();
수학 객체
수학과 관련된 일련된 작업처리
배열 객체
여러개의 데이터를 하나의 저장소에 저장한다.
인덱스가 부여된다.
문자열 객체
var 참조변수 = new String(문자열데이터)
참조변수에 문자열만 대입해도 문자열객체가 생성된다.