자바스크립트 - 객체(Object)

2023. 11. 22. 09:01자바스크립트

반응형

객체 정의하기

- new 연산자를 통한 객체의 정의

ex)

var 객체 = new Object();

객체.숫자 = 1;

객체.메서드 = function(){ alert("wow");}

- 객체 리터럴을 통한 객체의 정의

객체 리터럴은 객체의 속성을 '{속성: 속성값}'의 형태로 표현하는 방법을 말한다.

ex) 

var 객체 = { 숫자 : 1 , 메서드 : function(){ alert("wow") }

 

//james 객체
var james = new Object();
james.age = 29;
james.sex = "male";
james.work = function(){ console.log("코딩을 합니다.");}

//sarah 객체
var sarah = { age : 25, sex : "female" , work : function(){console.log("운동을 합니다.");}}

//출력
console.log(james.age);//29
console.log(james.sex);//male
james.work;//코딩을 합니다.

console.log(sarah.age);//25
console.log(sarah.sex);//female
sarah.work;//운동을 합니다.
반응형