Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript初始化对象(和dom)_Javascript_Node.js_V8 - Fatal编程技术网

javascript初始化对象(和dom)

javascript初始化对象(和dom),javascript,node.js,v8,Javascript,Node.js,V8,什么对象最初是由javascript编译器(?)创建的 为了理解原型语言,我一直在学习Io。在做了一些研究之后,我发现了javascript“全局对象”。我似乎不知道其他内置函数/原型/对象来自哪里 有一个打印对象,我不知道它是在哪里创建的。它是由我用来运行javascript代码的v8引擎创建的吗 类似地,我对最初在浏览器中创建哪些对象有点困惑。我知道浏览器用javascript创建dom。例如,文档对象。但是还有什么别的东西呢 此外,在Io中,可以查看已分配内存的所有对象。可通过大厅进入。j

什么对象最初是由javascript编译器(?)创建的

为了理解原型语言,我一直在学习Io。在做了一些研究之后,我发现了javascript“全局对象”。我似乎不知道其他内置函数/原型/对象来自哪里

有一个打印对象,我不知道它是在哪里创建的。它是由我用来运行javascript代码的v8引擎创建的吗

类似地,我对最初在浏览器中创建哪些对象有点困惑。我知道浏览器用javascript创建dom。例如,文档对象。但是还有什么别的东西呢


此外,在Io中,可以查看已分配内存的所有对象。可通过大厅进入。javascript中有类似的东西吗?

我最喜欢的浏览器中的javascript参考资料是全局对象和DOM对象

浏览器创建一大堆对象,并使它们可用于javascript访问。它们是由浏览器创建的(不是由javascript引擎创建的,因为它们不是javascript的正式组成部分),但是浏览器使它们可以从javascript访问

例如,浏览器创建一个
文档
对象,一个
窗口
对象,作为浏览器中的
全局对象
,并向
窗口
对象添加一整套属性

在此示例应用程序中,您可以在特定浏览器中的
窗口
对象上看到可枚举属性的列表:


Javascript本身就有一些对象,这些对象是为它自己的功能管理而创建的。例如,通常有一个
Math
对象包含一组数学方法,一个日期对象包含一组日期功能。

您是在谈论javascript本身(例如,在浏览器外部使用时)?或者你说的是浏览器中的javascript对象?两者都有。我找不到解释一切的参考资料“一切都在进行”是一个大术语,它意味着很多东西。听起来你需要坐下来看看一本关于在浏览器中使用Javascript的非常好的参考书,或者在其中学习一门课程。这不是一个我们可以用如此简单的答案来解释的问题。我最喜欢的浏览器javascript参考是.True。我的问题没有针对性。我想我只是对缺乏所有javascript材料的单一全面来源感到失望。虽然MDN已经足够了,但我想我正在寻找更多的东西,我刚刚查阅了一些javascript书籍,我认为它们将非常有帮助。再次感谢。