小伙伴们在前端学习中,什么是DOM?

2022-12-31 0 481

小伙伴们在前端学习中,什么是DOM?

在谈及DOM时从HTML已经开始,在谈及HTML时从XML已经开始。XML是一类可扩充的记号词汇。简而言之的扩充性是它能叙述任何人形式化统计数据。这是一棵!

“`

<?xml version=”1.0″ encoding=”UTF-8″?>

<note>

<to>Tove</to>

<from>Jani</from>

<heading>Reminder</heading>

<body>Dont forget me this weekend!</body>

<other>

<a></a>

<b></b>

</other>

</note>

HTML 是两个有原先条码国际标准的 XML 文件格式,条码的英文名字、层次亲密关系和特性,都被技术国际标准(不然应用程序难以导出)。反之亦然,它也是一棵。

<!DOCTYPE html>

<html>

<head>

<meta charset=”UTF-8″>

<title>Document</title>

</head>

<body>

<div>

<p>this is p</p>

</div>

</body>

</html>

我们开发的HTML代码将保存到文档中(通常以“.HTML”或“.htm”结尾)。文档放置在服务器上,应用程序将请求服务器。文件将被退回。因此,应用程序最终得到两个文档,文档的内容是HTML代码。

但应用程序需要根据国际标准将此文档中的HTML呈现为页面。此时,应用程序需要将这一堆代码处理成它能够理解的东西,也需要处理成JS能够理解的事情,因为必须允许JS修改页面内容。

基于以上要求,应用程序需要将HTML转换为DOM。HTML是一棵,DOM也是一棵。为了理解DOM,我们能暂时抛开应用程序的内部因素,从JS已经开始。也是说,我们能认为DOM是JS能识别的HTML结构,两个通用的JS对象或数组。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务