Определение экземпляра в обьекте-прототипе
Здравствуйте.
Изучаю сейчас лучший в мире язык программирования JS по Definitive Guide.
Столкнулся с проблемой.
function Rectangle(a,b){
this.wideness=a;
this.tallness=b;
}
Rectangle.prototype.perimetr=function(){
return 2*(this.a+this.b);
}
var smallRectangle=new Rectangle(20,30);
var val=smallRectangle.perimetr
alert(val);//Выводит function(){
return 2*(this.a+this.b); а не искомое значение.
Помогите,кто в курсе. Всем хорошего настроения)
|