Javascript

  • 데이터 저장하기
  • 데이터 불러오기
  • 데이터 실행하기
  • 데이터 제어하기
  • 문자열 객체
  • 배열 객체
  • 수학 객체
  • 숫자 객체
  • 브라우저 객체
  • 요소 객체
  • 이벤트 객체
  • 제이쿼리
  • 검색 효과
  • 퀴즈 효과
  • 데이터 효과
  • 마우스 효과
  • 슬라이드 효과
  • 패렐랙스 효과
  • 게임 효과
종류 제이쿼리 자바스크립트 설명
기본 선택자 $("*") document.querySlector("*")
$(".class") document.querySlector(".class")
$("div") document.querySlector(".div")
$("#id") document.querySlector("#id")
$("#id, .class") document.querySlector("#id, .class")
계층 선택자 $("div p") document.querySlector("div p")
$("div > p") document.querySlector("div > p")
$("div + p") document.querySlector("div + p")
$("div ~ p") document.querySlector("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']") -
$("div[class$='name']") -
종류 제이쿼리 자바스크립트 설명
Dimension element.width() - 요소의 가로(패딩/보더/마진 미포함)
height() - 요소의 세로(패딩/보더/마진 미포함)
innerWidth() clientWidth 요소의 가로값(보더/패딩/마진 포함)
innerHeight() clientHeight 요소의 세로값(보더/패딩/마진 포함)
outerWidth(true) offsetWidth 요소의 가로값(보더/패딩/마진 포함)
outerHeight(true) offsetHeight 요소의 세로값(보더/패딩/마진 포함)
$(window).width() innerWidth / outerWidth 브라우저 가로값(스크롤바 미포함 / 포함)
$(window).height() innerHeight / outerHeight 브라우저 세로값(스크롤바 미포함 / 포함)
offset offset().top / offset().left offsetTop/ offsetLeft 요소의 좌표값(문서 기준)
offsetParent() offsetParent 요소의 좌표값(부모 기준)
position() 요소의 좌표값(기준점 relative기준)
scrollLeft() pageXOFFset / window.scrollX 요소의 가로 스크롤값
scrollTop() 요소의 세로 스크롤값
종류 제이쿼리 자바스크립트 설명
CSS CSS() .style CSS 설정
.addClass() classList.add 클래스 추가
.removeClass() classList.remove() 클래스 삭제
.toggleClass() classList.toggle() 클래스 추가.삭제
.hasClass() classList.contains() 클래스 검색
thdtjdgml415@naver.com