Hallo,
Und Crockford beschreibt doch auch, wenn ich das recht entsinne, wie sich Sicherheitskonzepte realisieren (das ist ja sein Thema immer wieder) lassen, in dem Funktionen zB. callback-Funktionen als Paramter übergeben bekommen.
Auch hier empfehle ich die Artikel von Soshnikov:
http://dmitrysoshnikov.com/ecmascript/chapter-7-1-oop-general-theory/
Er nimmt die Sichtbarkeitsdebatte ziemlich auseinander und bürstet sie gegen den Strich.
Darin:
"Before analysis of technical part of OOP in ECMAScript, it is necessary to specify a number of general characteristics, and also to clarify the key concepts of the general theory.
ECMAScript supports multiple programming paradigms, which are: structured, object-oriented, functional, imperative and, in the certain cases, aspect-oriented; but, as article is devoted to OOP, let us give the definition of ECMAScript concerning this essence:
ECMAScript is the object-oriented programming language with the prototype based implementation.
Prototype based model of OOP has a number of differences from the static class based paradigm. Let’s take a look at them in detail."
Leider momentan nur über den Google-Cache erreichbar. Der Server scheint down.
Gruß
jobo