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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.