본문 바로가기

CSS, Javascript, jQuery/information

javascript method

Javascript는 모든 범위를 포함하는 영역을 제공하며 이를 전역이라 한다.
전역 범위에서 만들어진 변수는 전역변수
범위는 프로그래머 임의로 만들어 낼 수 있다
이렇게 만들어진 범위를 지역 범위라 한다.
지역 범위에서 만들어진 변수는 지역변수
전역 범위에서 만들어진 변수는 전역변수
범위는 n개가 될 수 있고, 전역이 지역을 포함하듯
지역은 다른 지역을 몇 번이라도 포함할 수 있다.
javascript에선 지역 범위는 함수로 만들어지며 함수의 호출, 반환과 함께 생성되고 소멸된다.
javascript에서 변수를 만드는 지시어 var는 생략될 수 있다. 그럴 경우 변수는 전역 공간에 생성된다.

append()
-새로운 노드나 내용을 요소 뒤에 추가로 붙여 쓴다.
-$(".conteiner").append("탕수육 짬뽕 추가요!");
prepend()
-새로운 노드나 내용을 요소 앞에 추가로 붙여 쓴다.
before()
-선택한 요소의 바로 전에 끼워 넣는다.
after()
-선택한 요소의 바로 다음에 끼워넣는다.

append(),prepend()는 선택한 요소 내부에 추가
before(),after()는 선택한 요소 외부에 추가

remove()메소드는 컨텐츠와 스타일을 모두 삭제하고
empty()메소드는 스타일은 유지하고 컨텐츠만 비운다.

.toggleClass()메소드는 클래스를 부여했다가 다시 클래스를 제거하는 것을 반복한다.

HTML5에서는 video태그를 통해 외부 플러그인의 도움없이 자체 HTML기술만으로 동영상을 재생할 수 있게 되었다.
즉, 자바스크립트를 이용하여 video태그 자체를 제어할 수 있다.

동영상 재생: play()메소드
일시멈춤: pause()메소드
음소거: muted속성을 true로 설정
사운드 되돌리기: muted속성을 false로 설정
*비디오 태그를 직접 선택자로 잡으면 제어구문이 정상작동하지 않는다. 필히 get()구문을 이용해 먼저 해당 순서에 맞는 동영상을 가져와
해당 동영상을 참고하여 동영상 관련 메소드나 속성을 활용하여야 한다.









'CSS, Javascript, jQuery > information' 카테고리의 다른 글

구글맵 활용, draggable, droppable  (0) 2023.06.02
accordion, tooltip, autocomplete  (0) 2023.05.31
jQuery selector  (0) 2023.05.24
jQuery 객체 생성  (0) 2023.05.22
jQuery 메서드  (0) 2023.05.18