J'avaScript not in HTML

J'avaScript not in HTML

本文关键字:not in HTML avaScript      更新时间:2023-09-26

我正在尝试在iOS应用程序中开发应用程序用户界面。iOS应用支持JavaScript和SVG;这个iOS应用程序还有一个编辑器,我正在其中开发界面。我们的想法是使用SVG来制作图形(在Illustrator或InkScape中开发),然后使用JavaScript来处理动画、计算或逻辑。

话虽这么说,我熟悉使用JavaScript来操作HTML的DOM。在这种环境下,我似乎做不到。常用的getElementByIdownerDocumentsetInterval等方法都不起作用。一般来说,HTML中使用的常见文档或窗口级方法似乎不起作用。

所以我猜这是因为没有DOM让JS与之交互。那么等价的是什么呢?当javascript不与HTML一起使用时,是否存在某种javascript默认的抽象/层次结构?

因为没有HTML,所以这些方法对API的等效DOM没有任何影响。