JS DOM(文件物件模型)

DOM(Document Object Model) 文件物件模型

今天简单聊聊之後要进入的主题,DOM(Document Object Model)它提供了一个文件(树)的结构化表示法,并定义让程序可以存取并改变文件架构、风格和内容的方法。

DOM每一个节点皆为物件(Object)且拥有各自的属性以及方法,而我们也可以透过JS 操作DOM属性与方法去改变网页架构、风格和内容。
虽然我们常常使用 JavaScript 来存取 DOM,但它本身并不是 JavaScript 语言的一部分,而且它也可以被其他语言存取。

参考文章:
[JavaScript初学:DOM常用属性与方法](https://medium.com/change-or-die/javascript%E5%88%9D%E5%AD%B8-dom%E5%B8%B8%E7%94%A8%E5%B1%AC%E6%80%A7%E8%88%87%E6%96%B9%E6%B3%95-ef851afdb65a)

[MDN DOM](https://developer.mozilla.org/zh-TW/docs/Web/API/Document_Object_Model)


<<:  【Day 24】Swift 资源整理

>>:  Day 24: 架构、解耦 (待改进中... )

B+树索引实战篇-Part1(索引的代价、扫描区间与边界条件)

前文非常详细的说明了Innodb储存引擎的B+树索引,我们必须熟悉下面这些观念。 每个索引都对应一棵...

Day 15【web3.js】一袋米要扛几楼

【前言】 这两天的文章都是 web3.js 的学习笔记,大部分内容都来自他们的官方文件!之後还会有...

Day10 跟着官方文件学习Laravel-Migration

Migration 是资料库的版本控制,让你和你的团队能够互相去共想资料库的结构,你是否曾经曾告诉你...

[Day 30] 完赛,回顾留下的足迹

铁人赛的精神-毅力 终於来到铁人赛的最後一天,当然要来回顾一下这30天发生的点滴及感想罗~ 从Day...

Day15 iPhone捷径-媒体Part5

Hello 大家, 今天快速的讲播放这个分类, 播放这分类的功能相当的单纯就如字面上的意思, 接力播...