본문 바로가기

□ 이론/기타

JavaScript 기초 개념 정리

▶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