【发布时间】:2017-12-31 16:43:50
【问题描述】:
我读到基于对象和面向对象之间的区别之一是前者支持内置对象(例如,Javascript中的窗口对象)。那么,内置对象到底是什么以及为什么它没有像 java 这样的面向对象语言。
【问题讨论】:
-
它们与静态变量没有特别的区别。
-
你在哪里读到的?这没有多大意义——JS没有“内置
window对象”,它运行的环境可能提供一个。例如,NodeJS 中没有window。 -
这种区别完全没有意义。 Java 或类似 Java 的语言也可以提供内置对象。
-
语言或生态系统提供的对象。
标签: javascript