2022年1月25日

摘要: 模拟jQuery框架做一些简单的封装 什么是封装? 打包?安装?组合? 我们将一些功能组装在一起,生成一些简单好用的API。复杂的API就不用在看了。 比如:我们通过元素的ID获取页面的一个元素DOM对象 原生的API: document.getElementById(id) 我们封装之后的API: 阅读全文
posted @ 2022-01-25 17:58 潇潇消消气 阅读(221) 评论(0) 推荐(0) 编辑
 
摘要: BOM BOM的概念 BOM(Browser Object Model) 是指浏览器对象模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。 我们在浏览器中的一些操作都可 阅读全文
posted @ 2022-01-25 17:45 潇潇消消气 阅读(356) 评论(0) 推荐(0) 编辑
 
摘要: JS是基于对象的语言。当然此时都说是面向对象的语言。 类:模板,原型对象 对象:具体的实例 原型对象: var user = { name:"xiaoxiao", age:5, run:function(){ console.log(this.name + "running"); } }; var 阅读全文
posted @ 2022-01-25 17:39 潇潇消消气 阅读(294) 评论(0) 推荐(0) 编辑
 
摘要: DOM 所谓DOM是给文档中的每一个标签都对应的创建一个对象。 在JS中默认就会为页面的所有的标签创建一个对应的对象模型。我们可以通过对应的API获取这些对象模型,通过这些对象模型操作页面的标签。 通过JS操作DOM对象 DOM对象模型的最顶层是一个对象:document。表示整个文档。这个对象是内 阅读全文
posted @ 2022-01-25 16:51 潇潇消消气 阅读(134) 评论(0) 推荐(0) 编辑