【发布时间】:2012-04-01 11:25:48
【问题描述】:
什么对象最初是由 javascript 的编译器(?)创建的?
我一直在学习 Io 以了解原型语言。在做了一些研究之后,我发现了 javascript 'Global Object'。我似乎无法理解的是其他内置函数/原型/对象的来源。
有一个打印对象,我不知道它是在哪里创建的。它是由我用来运行 javascript 代码的 v8 引擎创建的吗?
同样,我对最初在浏览器中创建哪些对象感到有些困惑。我知道浏览器在 javascript 中创建了一个 dom。例如,文档对象。但是还有哪些其他对象呢?
此外,在 Io 中,可以查看所有已分配内存的对象。这是通过大厅访问的。 javascript中是否有类似的东西?
【问题讨论】:
-
您是在谈论 javascript 本身吗(例如,在浏览器之外使用时)?还是您在谈论浏览器中的 javascript 对象?
-
两者。我找不到解释发生的一切的参考资料
-
“发生的一切”是一个大词,意味着很多事情。听起来您需要坐下来阅读一本关于在浏览器中使用 Javascript 的非常好的参考书,或者参加其中的课程。这不是我们可以在 SO 答案中轻松解释的事情。在浏览器中我最喜欢的 javascript 参考是 MDN。
-
是的。我的问题没有针对性。我想我只是对缺乏所有 javascript 材料的单一综合来源感到沮丧。虽然 MDN 已经足够了,但我想我正在寻找更多的东西,我刚刚查看了一些 javascript 书籍,我认为它们会很有帮助。再次感谢。
标签: javascript node.js v8