10

Module

image

Wenn Sie Code schreiben, der von anderen Programmierern wiederverwendet werden soll, ist es wichtig, die öffentliche Schnittstelle von den privaten Implementierungen zu trennen. In einer objektorientierten Programmiersprache wird diese Trennung mithilfe von Klassen erreicht. Eine Klasse können Sie weiterentwickeln, indem Sie ihre private Implementierung ändern, ohne dadurch ihre Verwendung zu beeinträchtigen. (Wie Sie schon in Kapitel 4 gesehen haben, bietet JavaScript noch keine umfassende Möglichkeit, um private Merkmale zu verbergen, allerdings ist damit in Zukunft sicher zu rechnen.)

Ein Modulsystem bietet die gleichen Vorteile für ...

Get JavaScript für Ungeduldige now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.