-
JavaScript
(js-63
, 2017.03.04)
목차
HTML 요소에 내용입력 (= 출력흐름 변경 가능)
HTML 요소의 내용변경
HTML 요소의 속성값변경 (= 속성값입력)
HTML 요소에 내용입력 (= 출력흐름 변경 가능)
<!DOCTY…
-
JavaScript
(js-62
, 2017.03.04)
HTML 선택자 (= 요소찾기 = 요소얻기)
document.getElementById("아이디");
document.getElementsByTagName("태그이름");
document.getElementsByClassName("클래스");document.querySelectorAll("선택자");documen…
-
JavaScript
(js-61
, 2017.03.04)
document 객체 정의
HTML 웹문서 안에 있는 모든 다른 객체의 소유자 역할하는 객체.
1.
document 객체는 웹페이지를 대표.2.웹페이지의 어떤 요소에 접근 위해서는 먼저 document 객체 호출 필요.3.
아래는 HTML 문서에 …
-
JavaScript
(js-60
, 2017.03.04)
메서드 및 속성 의미
메소드 (method)HTML 요소에 대해 수행하는 동작 작업 (예: HTML 요소 추가, 삭제)
속성 (attribute)HTML 요소에 대해 설정 및 변경 가능한 HTML 요소의 값
DOM 프로그래밍 인터페이스
…
-
JavaScript
(js-59
, 2017.03.04)
HTML DOM 의미 - HTML 문서 객체 모델 (= HTML Document Object Model)
HTML 문서에 대한 표준 객체 모델 및 프로그래밍 인터페이스로서,
요소들간의 구조적 관계 (= 조상 부모 형제 자식 자손 요소 관계)를 통해, 특정 요소를 선택 시 그 선택 요소의 위치를 기준으로 다른 요소들도 쉽게 선택 가능한 모델…
-
JavaScript
(js-58
, 2017.03.04)
목차
모든 함수는 메서드에 해당
this 키워드
call() 메서드 정의
call() 메서드 예제 - 독립변수 사용
※ call() 메서드 사용하면, 다른 객체에서 사용 가능한 메서드 작성 가능.
모든 함수는 메서드에 해당
…
-
JavaScript
(js-57
, 2017.03.04)
JS 함수 호출
1.
함수 안의 코드는 함수 정의 때는 실행 안 되고 있다가,함수 호출 (= 함수 실행 = 함수 시작)하면 실행이 됨.
2.
함수 호출방법에 크게 2종류 존재. 즉, 두 경우 모두 함수 실행 가능.
직접함수호출(call)간접함수호출(invoke)
 …
-
JavaScript
(js-56
, 2017.03.04)
JS 함수는 함수 매개변수 값 (= 독립변수 = 인자)를 체크 안 함.
매개변수 (parameter)
함수 정의할 때 ( ) 안에 독립변수를 받기 위해 미리 나열해 둔 변수.
function homzzang(a, b, c) {
&nbs…
-
JavaScript
(js-55
, 2017.03.04)
JS 함수 선언 방법 3가지
1.
function 키워드 사용해 함수 선언 (= 함수 정의)
2.
함수선언 방식 (function declaration) : 함수명 사용 방식 (Hoisting 가능)
함수식 방식 (function expression) : 변수 사용 방식 (Hoi…
-
JavaScript
(js-54
, 2017.03.04)
목차
getter (= get 키워드)
setter (= set 키워드)
함수 vs. setter
getter/setter 방식 장점
Object.defineProperty() 메서드
getter/setter 관련 주소
[참고]
ECM…