Another thing that comes to mind is the widespread use of a single, ubiquitous data structure throughout the language and libraries: cons lists in the case of Schemas, maps (called objects) in the case of ECMAScript.
Then there is not only the fact that ECMAScript has first-class procedures, but these procedures are the only abstraction mechanism. (Or, more precisely, the encapsulation mechanism.)
Jörg W Mittag
source share