Dies wird schnell klar, wenn man feststellt, dass es das reservierte Wort class in dieser Form in Javascript nicht geht, stattdessen muss man einen Umweg über function gehen:
function Person(gender) {
this.gender = gender;
alert('Person instantiated');
}
Person.prototype.gender = 'Person Gender';
var person1 = new Person('Male');
var person2 = new Person('Female');
//display the person1 gender
alert('person1 is a ' + person1.gender); // person1 is a Male
Hat man sich aber erstmal an die neue Terminologie gewöhnt, geht das objektorientierte Programmieren in Javascript schnell von der Hand.
Bildnachweis für die Newsübersicht: © JJAVA - Fotolia.com




