-
浏览器缓存
浏览器缓存浏览器缓存浏览器缓存机制是一种优化网站性能和用户体验的技术,它允许浏览器存储网页资源的副本,以便在后续的访问中可以直接从本地加载,而不需要重新从服务器下载。这种机制可以减少网络延迟、节省带宽,并提高页面加载速度。浏览器缓存可以分为以下几个部... -
02 function类型对象
02 🎈function类型对象在 JS 中, function可以说是最核心的内容了。它本身是一种对象,另外,它还可以创建对象,而且可以对对象进行操作,所以这块内容可以说是 JS 中最复杂的内容 。JS 中的 function 有三大作用 : ... -
03 object类型对象
03 object类型对象ES 中一共有两种对象: function 类型对象和 object 类型对象。object类型对象是ES的基础,它主要是通过属性使用。本文将详细介绍object类型对象的相关内容。 1 创建 object 类型对象的三种方... -
04 直接量及其相关对象
04 直接量及其相关对象直接量是指不需要创建对象就可以直接使用的变量 。 ES 中的直接量主要有三种类型: 表示字符串的 string 类型 、 表示数字的 number 类型和表示 true/false 的 boolean 类型 。 对于... -
05 点运算符与 this 关键字
05 点运算符与 This 关键字点运算符点运算符可用来操作对象的属性。这里的操作可以分为获取和赋值两种类型。在赋值的情况下,如果对象原来没有所操作的属性则会添加,如果有则会修改其值,例如下面的例子。 1234567var person = ... -
06 类
06 类 类 构造函数 静态方法 实例方法 继承 super class在 JavaScript 中,class 是 ES6(ECMAScript 2015)引入的一个语法糖,用于更简洁地创建对象和实现面向对象的编程。尽管 JavaScript... -
07 模块
07 模块模块在 JavaScript 中,模块化是一种将代码组织成独立、可重用的单元的方法,有助于提高代码的可维护性和可读性。ES6(ECMAScript 2015)引入了原生的模块支持,但在此之前,社区已经发展出了多种模块化模式,如 Common... -
08 DOM
08 DOMdocument 对象document 对象是 Web 开发中非常核心的一个对象,它代表了整个 HTML 文档,是 DOM(文档对象模型)树的根节点,提供了对文档中元素的访问和操作接口。以下是关于 document 对象的一些详细介绍: ... -
09 DOM事件
09 DOM事件要监听一个 <div> 元素的大小变化,可以通过以下方法实现: 方法 1:使用 ResizeObserver API(推荐)ResizeObserver 是现代浏览器原生支持的 API,专门用于监听元素尺寸变化(包括 wi... -
10 BOM window对象
BOM的window对象Window对象window对象是浏览器环境中的全局对象,代表浏览器的窗口。在浏览器中,所有的JavaScript代码都是在window对象的作用域下运行的。以下是window对象的一些关键特性和常用属性与方法: 基本特性 全...