<javascript> 2. How to define Object
by BFine<script>
var self = {
name: name,
age: 25,
school: "둘리",
speak: function () {
console.log("안녕하세요!!");
}
} // 일반 객체 생성(리터럴 생성)
function employee(name) { // 함수를 이용한 객체생성
var self = {
name: name,
age: 25,
school: "둘리",
speak: function () {
console.log("안녕하세요!!");
}
}
return self; // 선언한 것을 반환
}
var p1 = employee("길동");
console.log(p1.age);
p1.speak();
function Dou(name,age) {
this.name = name;
this.age = age;
}
var p2 = new Dou("둘리",25); //생성자를 이용한 객체생성
console.log(p2.name);
</script>
콘솔화면
25
HTMLPage1.html:15 안녕하세요!!
HTMLPage1.html:35 둘리
Etc
var k=function(){
};
k.utu=function(){ // 밖에서 선언 가능
};
k.utu.c=3;// 밖에서 선언 가능
console.log(k.utu.c);
=========================
블로그의 정보
57개월 BackEnd
BFine