코드 사본은 다음과 같습니다.
기능 제곱 (num) {
var total = num*num; // 로컬 변수
반품 총;
}
var total = 50; // 글로벌 변수
var 번호 = 정사각형 (20);
경고 (총); // 결과는 50입니다
기능 제곱 (num) {
Total = num*num; // Global Variable
반품 총;
}
var total = 50; // 글로벌 변수
var 번호 = 정사각형 (20);
경고 (총); // 결과는 400입니다
이 미묘한 차이는 프로그램 결과에 영향을 미칩니다.
코드 사본은 다음과 같습니다.
몸{
색상 : 흰색;
배경색 : 검은 색;
}
이 색상은 <body> 태그에 직접 포함 된 컨텐츠뿐만 아니라 신체 요소 내에 중첩 된 모든 요소에도 작동합니다.
ID 속성은 후크와 같으며 한쪽 끝의 문서의 요소와 다른 쪽 끝의 CSS 스타일 시트의 스타일에 연결됩니다.
document.getElementById ( "구매")이 호출은 객체를 반환합니다.이 객체는 문서 개체의 고유 한 요소, 해당 요소에 해당합니다.
ID 속성 값은 구매입니다
실제로 문서의 각 요소는 객체입니다. DOM이 제공 한 방법을 사용하여 모든 객체를 얻을 수 있습니다.
getElementsByTagName 배열을 반환하고 전체 문서에 요소가 하나만 있더라도 배열을 반환합니다.
예:
코드 사본은 다음과 같습니다.
var items = document.getElementsByTagName ( "li");
for (var i = 0; i <icere.length; i ++) {
경고 (유형 항목 [i]);
}
표시된 모든 정보는 객체입니다
getElementByClassName
또한 동일한 클래스 이름의 요소 배열을 반환합니다.
속성을 얻고 설정하십시오
GetAttribute
Object.getAttribute (속성)
참고 : getAttribute 메소드는 문서 개체에 속하지 않으며 요소 노드 객체를 통해서만 호출 할 수 있습니다.
셋팅
Object.setAttribute (속성, 값)
예:
var 쇼핑 = document.getElementById ( "구매");
Shopping.setAttribute ( "제목", "상품 목록");