var Class = function(property){
alert('constructor'); //constructor
this.property = property;
}
var object = new Class('object');
Class.prototype.method = function(){
alert('method'); //method
};
alert(object.property); //property
alert(object.method()); //method
alert(object.constructor == Class); //true
alert(Class.prototype.constructor == Class) //true
var c = 'prototype есть у всех объектов!';
//1
c.constructor.prototype.method = function(){ //только так делать не нужно!
alert(this);
}
c.method();
//2
String.prototype.method = function(){
alert(this);
}
c.method();