Webentwicklung Objektorientiertes Programmieren mit Javascript

Guido Mühlwitz, 09.02.2010 - 10:26 | Keine Kommentare |
7 tweets  tweet this!
 |  Teilen

Mozilla hat eine interessante Tutorial-Reihe gestartet, die sich primär mit den OOP-Fähigkeiten von Javascript beschäftigen soll. Wie Mozilla in diesem Zusammenhang selbst zugibt, sind die OOP-Fähigkeiten von Javascript zwar vorhanden, aber unterscheiden sich grundlegend von denen anderer Programmiersprachen.

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

Beitrag mit anderen teilen:

  • Twitter
  • Facebook
  • FriendFeed
  • t3n Social News
  • del.icio.us
  • MisterWong.DE
  • Digg
  • Identi.ca
  • Technorati
  • RSS
  • E-mail this story to a friend!

7 Tweets:

  • Möchten Sie auch hier erscheinen? Dann hier Re-Tweeten

Du hast eine Ergänzung oder Frage zum Artikel? Teile sie jetzt mit!

Banner jetzt buchen »

Featured Event

re: publica, Berlin

re: publica, Berlin

14. - 16. April 2010
Social-Media- und Echtzeit-Web Konferenz

News abonnieren

Abonnieren Sie unseren Newsletter, den RSS-Feed oder folgen Sie uns auf Twitter.

Aktueller Artikel: Webentwicklung: Objektorientiertes Programmieren mit Javascript