NOTICE 
object 에 해당하는 글 : 1 개




  

JavaScript에서 객체를 생성하는 방법은 몇가지 있다고 하는데 가장 일반적인 방법인 함수를 이용하는 방법이다.



function Abc(a, b, c) {

this.a = a;

this.b = b;

this.c = c;


this.Sum = function() {

alert("a+b+c = " + (a+b+c));

};

}


객체를 만들기 위해서 함수를 사용하는 이유는 사실 함수를 객체이기 때문이다.

일반적인 함수와 다른점은 객체 자신을 나타내는 this키워드를 사용해서 속성이나 메서드를 선언한다는 점이다. 

(변수 선언에는 var키워드를 사용한다)


위의 예에서는 Abc객체의 a,b,c 속성과 Sum메서드를 정의하였다.


객체를 생성하고 사용하는 방법은 아래와 같다.


var abc = new Abc(1,2,3);

alert(abc.a);

abc.Sum();


new키워드를 사용해서 객체를 생성하고 나서 속성이나 메서드를 사용한다.

위의 예에서는 a속성을 참조하고, Sum메서드를 호출하고 있다.




















'Software Development > Web일반' 카테고리의 다른 글

Modernizr 사용하기  (0) 2015.07.20
jQuery로 radio의 체크된 아이템 값 가져오기, 값 세팅하기  (0) 2014.07.10
node.js  (0) 2014.05.02
  
트랙백   |  댓글   |
 이전  1   다음 

최근댓글
최근트랙백
fotowall :: ncloud RSS Feeds today :    yesterday :
total :