▶JavaScript
객체 기반의 스크립트 프로그래밍 언어로,
웹페이지를 동적, 프로그래밍적으로 제어하기 위해서 고안되었다.
웹브라우저에서 유일하게 사용할 수 있는 프로그래밍 언어이다.
▶변수
값을 담는 컨테이너로 값을 유지할 필요가 있을 때 사용한다.
변수에 담긴 값은 변경이 가능하다.
[선언]
var str = "abcdefg";
var를 생략할 수 있지만 유효 범위에 영향을 미친다.
▶배열
[선언]
var coworkers = ['earthk', 'zeroship'];
[접근]
alert( coworkers[0].toUpperCase() ); // EARTHK
▶객체
순서는 없으나 이름이 있는 정리 도구
객체는 프로퍼티와 메서드로 구성된다.
[선언]
var coworkers = {
"programmer" : "earthk" ,
"designer" : "zeroship"
};
[접근]
coworkers.bookeeper = "ITE";
coworkers["guard"] = "sunghwan";
coworkers.showAll = function () {
for( var key in coworkers ){
document.write(key + ":" + coworkers[key] + "<br>");
}
}
coworkers.showAll();
- 프로퍼티(Property)
coworkers의 프로퍼티 : programmer, designer, bookeeper, guard
Java의 필드와 비슷한 개념이다.
- 메서드(Method)
coworkers의 메서드 : showAll()
Java의 메서드와 비슷한 개념이다.
'□ 이론 > 기타' 카테고리의 다른 글
데이터베이스란? (0) | 2019.05.31 |
---|---|
JSP 개념 정리 (0) | 2019.04.17 |
스프링 프레임워크 기본 개념 정리 (0) | 2019.03.27 |
[Java] 배열(array) (0) | 2019.01.06 |
C++에서의 string 클래스 (0) | 2018.11.19 |