JS 몇 가지 지식 포인트 (위치 와 배열 방법 에 대한 작은 정리)
2171 단어 전단 h5
every () - 배열 요소 의 모든 요소 가 조건 에 부합 되 는 지 확인 합 니 다.
some () - 배열 요소 중 지정 한 조건 에 맞 는 요소 가 있 는 지 확인 합 니 다.
filter () - 배열 요 소 를 검사 하고 조건 에 맞 는 모든 요소 의 배열 을 되 돌려 줍 니 다.
index Of () - 배열 의 요 소 를 검색 하고 있 는 위 치 를 되 돌려 줍 니 다.
join () - 배열 의 모든 요 소 를 문자열 에 넣 습 니 다.
toString () - 배열 을 문자열 로 변환 하고 결 과 를 되 돌려 줍 니 다.
lastIndex Of () - 지정 한 문자열 값 이 마지막 으로 나타 난 위 치 를 되 돌려 줍 니 다. 문자열 의 지정 한 위 치 를 뒤에서 검색 합 니 다.
map () - 지정 한 함수 로 배열 의 모든 요 소 를 처리 하고 처리 한 배열 을 되 돌려 줍 니 다.
slice () - 배열 의 일부분 을 선택 하고 새 배열 로 돌아 갑 니 다.
value Of () - 배열 대상 의 원본 값 을 되 돌려 줍 니 다.
원래 배열 의 팝 () - 배열 의 마지막 요 소 를 삭제 하고 삭 제 된 요 소 를 되 돌려 줍 니 다.
push () - 배열 의 끝 에 하나 이상 의 요 소 를 추가 하고 새로운 길 이 를 되 돌려 줍 니 다.
shift () - 배열 의 첫 번 째 요 소 를 삭제 하고 되 돌려 줍 니 다.
unshift () - 배열 의 시작 에 하나 이상 의 요 소 를 추가 하고 새로운 길 이 를 되 돌려 줍 니 다.
reverse () - 반전 배열 의 요소 순서.
sort () - 배열 의 요 소 를 정렬 합 니 다.
splice () - 배열 을 삽입, 삭제 또는 교체 하 는 데 사용 되 는 요소 입 니 다.
위치 1. offset offset Width 와 offset Height 에서 요소 가 차지 하 는 공간 크기 width + padding + border css (div, 'width') 를 어떻게 가 져 오 는 지;요소 의 너비 (padding, border 포함 되 지 않 음) 요소 만 가 져 올 수 있 습 니 다. offsetWidth 요소 가 차지 하 는 너비 width + padding + border 요소. offsetHeight 요소 가 차지 하 는 높이 height + padding + border 요소 만 가 져 올 수 있 습 니 다.
2.offsetLeft、offsetTop、offsetParent
(1)、offsetLeft
(2)、offsetTop
(3)、offsetParent ( body)
3. :
var sTop = document.documentElement.scrollTop||document.body.scrollTop------
var cHeight = document.documentElement.clientHeight||document.body.clientHeight;---
4.
offsetX、offsetY、clientX、clientY、pageX、pageY、screenX、screenY
offsetX、offsetY:
(srcElement) X,Y
clientX、clientY:
X,Y ( ), 。
pageX、pagey:
event.clientX、event.clientY, 。 2 ,
。IE 2
screenX、screenY:
X,Y 。