# 02/JavaScript

[JavaScript] this

장딴지연 2019. 4. 25. 22:57
반응형

var kim = {

name : 'kim',

first:10,

second:20,

sum:function() {

return this.first+this.second;

}

}




constructor 생성자


var d1=new Date('2019-4-10');

console.log('d1.getFullyear( )', d1.getFullYear( ));

->d1.getFullyear( ) 2019

console.log('d1.getMonth( )', d1.getMonth( ));

->d1.getMonth( ) 3



function Person(name, first, second, third) {

this.name=name;

this.first=first;

this.second=second;

this.third=third;

this.sum=function( ) {

return this.first+this.second+this.third;

}


var kim = new Person('kim', 10, 20, 30);

var lee = new Person('lee', 10, 10, 10);

console.log("kim.sum()", kim.sum());

-> kim.sum() 60

console.log("lee.sum()", lee.sum());

-> lee.sum() 30




반응형