01. 배열 속성 : length : 배열 길이 구하기 : 반환(숫자)
length 속성은 배열의 길이를 구할 수 있습니다.
종류 |
종류 |
제이쿼리 |
설명 |
기본선택자 |
$("*") |
document.querySelector("*") |
|
$(".class") |
document.querySelector(".class") |
|
$("div") |
document.querySelector("div") |
|
$("#id") |
document.querySelector("#id") |
|
$("#id, .class") |
document.querySelector("#idm, .class") |
|
계증 선택자 |
$("div p") |
document.querySelector("div p") |
|
$("div > p") |
document.querySelector("div > p") |
|
$("div + p") |
document.querySelector("div + p") |
|
$("div ~ p") |
document.querySelector("div ~ p") |
|
속성 선택자 |
$("div[class]") |
- |
|
$("div[class='name'][id='name']") |
- |
|
$("div[class!='name']") |
- |
|
$("div[class~='name']") |
- |
|
$("div[class*='name']") |
- |
|
$("div[class|='name']") |
- |
|
$("div[class^='name']") |
- |
|
$("div[class$='name']") |
- |
|
Dimensions |
width() |
- |
요소의 가로(패딩/보더/마진 미포함) |
height() |
- |
요소의 세로(패딩/보더/마진 미포함) |
innerWidth() |
clientWidth |
요소의 가로(패딩포함, 보더/마진 미포함) |
innerHeight() |
clientHeight |
요소의 세로(패딩포함, 보더/마진 미포함) |
outerWidth() |
offsetWidth |
요소의 가로(패딩/보더포함, 마진 미포함) |
outerHeight() |
offsetHeight |
요소의 세로(패딩/보더포함, 마진 미포함) |
outerWidth(true) |
- |
요소의 가로(패딩/보더/마진 포함) |
outerHeight(true) |
- |
요소의 세로(패딩/보더/마진 포함) |
$(window).width() |
innerWidth / outerWidth |
브라우저의 가로 값(스크롤바 미포함 / 포함) |
$(window).Height() |
innerHeight / outerHeight |
브라우저의 세로 값(스크롤바 미포함 / 포함) |
offset |
offset().top / offset().left |
offsetTop / offsetLeft |
요소의 좌표값(문서 기준) |
offsetParent() |
|
요소의 좌표값(부모 기준) |
position() |
|
요소의 좌표값(기준점 기준) |
scrollLeft() |
pageXoffset / winodw.scrollX |
요소의 가로 스크롤 값 |
scrollTop() |
pageYoffset / winodw.scrollY |
요소의 세로 스크롤 값 |
CSS |
css() |
.style |
CSS 설정 |
.addClass() |
.classList.add() |
클래스 추가 |
.removeClass() |
.classList.remove() |
클래스 삭제 |
.toggleClass() |
classList.toggle() |
클래스 추가/삭제 |
.hasClass() |
classList.contains() |
클래스 포함(검색)여부 |