{"product_id":"nicholas-zakas-javascript-objektorientiert-9783864902024","title":"JavaScript objektorientiert","description":"Wenn Sie mit Programmiersprachen wie C++ oder Java vertraut sind, erscheint Ihnen JavaScript kaum objektorientiert. JavaScript kennt kein Klassenkonzept und Sie m?ssen nicht einmal Objekte definieren, um Programme zu erstellen. Lassen Sie sich aber nicht t?uschen: JavaScript ist eine au?erordentlich m?chtige und ausdrucksstarke objektorientierte Sprache, die Ihnen selbst zahlreiche Designentscheidungen ?berl?sst. In diesem kompakten Buch erforscht Nicholas Zakas mit Ihnen die objektorientierte Natur der Sprache und legt die einzigartige Implementierung der Vererbung und anderer Schl?sselkonzepte offen. Er erkl?rt Ihnen, wie Sie Kapselung, Aggregation, Vererbung und Polymorphismus umsetzen k?nnen, wenn sie JavaScript-Code schreiben. Im Einzelnen erfahren Sie, - welche Unterschiede es zwischen primitiven und Referenztypen gibt, - was JavaScript-Funktionen so einzigartig macht, - auf welche verschiedenen Arten Sie Objekte definieren, - wie Sie Ihren eigenen Konstruktor erzeugen und mit Prototypen arbeiten, - welche Vererbungsmuster f?r Typen und Objekte m?glich sind. Das Buch f?hrt auch erfahrene Programmierer zu einem tieferen Verst?ndnis von JavaScript. Es erm?glicht Ihnen damit, besser strukturierten, flexibleren und effizienteren JavaScript-Code zu schreiben. Autor Nikolas Zakas arbeitet als Entwickler im JavaScript-Umfeld und ist durch zahlreiche Ver?ffentlichungen und Vortr?ge bekannt. Er ist bereits Autor mehrerer erfolgreicher B?cher zu JavaScript.","brand":"Dpunkt.Verlag GmbH","offers":[{"title":"Used - good","offer_id":53316038426966,"sku":"9783864902024-G","price":3.89,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5829\/5382\/files\/product_image_9783864902024_1.jpg?v=1784220785","url":"https:\/\/www.momoxbooks.com\/products\/nicholas-zakas-javascript-objektorientiert-9783864902024","provider":"momox","version":"1.0","type":"link"}