-
JavaScript
(js-104
, 2017.03.04)
charAt() 예제 - 문자열의 첫번째 문자
<button onclick="homzzang()">클릭</button>
<p id="demo"></p>
<script>
function homzzang() {
var …
-
JavaScript
(js-102
, 2017.03.04)
목차
length 예제 - 문자열 길이
length 정의
length 구문
length 예제 - 글자 개수 출력 함수
length 예제 - 문자열 길이
<button onclick="homzzang()">클릭&l…
-
JavaScript
(js-96
, 2017.03.04)
목차
JSON.stringify() 정의 - (JS객체 → JSON문자열) 변환
JSON.stringify() 예제 - JS객체를 문자열로 만들기
JSON.stringify() 예제 - JS배열을 문자열로 만들기
JSON.stringify() 예외1 - 날짜를 문자열로 만들기
JSO…
-
JavaScript
(js-95
, 2017.03.04)
개괄
JSON은 웹 서버와 데이터를 교환하는 데 주로 사용.
웹 서버에서 데이터를 수신 할 때 데이터는 항상 문자열임.
JSON.parse() 사용하여 데이터를 파싱하면 데이터가 기본적으로 JS 객체로 반환됨. (예외도 있음)
예…
-
JavaScript
(js-80
, 2017.03.04)
목차
XMLHttpRequest 객체 정의
XMLHttpRequest 객체 생성 구문
XMLHttpRequest 예제 - 새로고침 없이 문자열 변경
XMLHttpRequest 객체의 메서드 종류
XMLHttpRequest 객체의 속성 종류
XM…
-
JavaScript
(js-78
, 2017.03.04)
1. Cookie정의
쿠키: 컴퓨터에 작은 텍스트 파일로 저장된 데이터.
1.
웹 서버가 웹 페이지를 브라우저로 보내면 연결이 종료되고 서버는 사용자에 대한 모든 것을 잊어버림.
쿠키는 "사용자에 관한 정보를 기억하는 방법"이라는 문제를…
-
JavaScript
(js-71
, 2017.03.04)
BOM정의
BOM (Browser Object Model : 브라우저 객체 모델) 사용하면 JS가 브라우저와 "통신" 가능.
1.
BOM 공식표준은 존재 X2.
최신 브라우저는 JS 상호작용에 대해 거의 동일한 Method(메서드)와 P…
-
JavaScript
(js-67
, 2017.03.04)
목차
addEventListener() 예제 - 클릭 이벤트 걸기
addEventListener() 정의
addEventListener() 구문
addEventListener() 예제 - 이벤트 1개 부착
addEventListener() 예제 - 이벤트 다수 부착
ad…
-
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…