>'one, two,three,four' >'one-two-three-four'push() 뒤쪽에 넣는 것
unshift() 앞쪽부터 넣는 것
원본에 영향을 미친다. = 새 요소 추가시 추가후의 요소로 반환
pop() 뒤쪽부터 추출
shift() 앞쪽부터 추출
추출한 요소가 반환 = 팝콘에서 튀어나온 팝콘들
- splice()
인수의 갯수에 따라 사용법이 다름
원본에 영향을 끼침- slice()
원본에 영향 X
시작 인덱스~끝 인덱스 직전까지 추출= 주의해야함
시작 인덱스만 지정 = 끝까지
변수선언시 어떤값이 들어있을지 모르기 때문에
var 변수= 0; 작업이 거의 필수적
var index = Math.floor(Math.random()*quotes.length);
random으로 0~1에 quotes의 길이만큼 나눠서 값 부여해서 랜덤추출
document.write("<p>""+quotes[index]+""</p>")
" = " 을 나타냄
JS에서 웹 문서를 동적으로 다루기 위해 각 요소를 개체 형태로 처리하는 것
웹 문서의 요소를 부모 요소와 자식 요소로 구분
-> 부모/자식 관계로 표시하면 나무를 거꾸로 뒤집어 놓은 모습 = 트리
요소 노드 = 웹 문서의 '태그'
텍스트 노드(해당 요소 노드의 자식 노드) = 태그가 품고 있는 텍스트
속성 노드(요소 노드의 자식 노드) = 태그의 속성
주석 노드 = 주석
addEventListener()
addEventlistener("mouseover",changePic,false);
이벤트유형 , 함수 , 캡쳐 여부
복습을 어떤식으로 해야될지 모르겠다. 예제를 만들면서 연습해야겠다.