<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);
=========================
'공부(2018~2019) - 스킨변경전 > Javascript' 카테고리의 다른 글
<javascript> 5. event(2) (0) | 2018.03.28 |
---|---|
<javascript> 5. event (0) | 2018.03.27 |
<javascript> 4. document 객체 (0) | 2018.03.27 |
<javascript> 3. prototype , getter&setter (0) | 2018.03.26 |
<javascript> 1. for~in, with, in (0) | 2018.03.26 |
블로그의 정보
57개월 BackEnd
BFine