BOM和DOM学习记录
DOM 和 BOMBOM 包含 DOM(window.document 是 DOM 的根对象),BOM 是浏览器窗口的接口,DOM 是文档内容的接口。 Dom是一个网络文档的编程接口。它代表页面,以便程序可以改变文档的结构、风格和内容。Dom 将文档表示为节点和对象。(可以将其理解为 js 操作 html 标签的一种浏览器内置 api,在浏览器之外的环境就无法使用,因此目前的项目在逐渐去 dom 化,例如 vue 就通过双向绑定来去 dom 化,或者给标签通过$ref 来标记一个 id,用来对其操作,虚拟 Dom) 网页是一个既可以在浏览器窗口中显示,也可以作为 HTML 源代码的文档。在这两种情况下,它都是同一个文档,但文档对象模型(DOM)的表示方式使它可以被操作。作为一个面向对象的网页表示,它可以用脚本语言(如 JavaScript)进行修改。 术语:Attr 节点:attribute; Dom 节点组成的数组:nodeList 数据类型: Document:document 对象 Node: 节点 NodeList: 元素节点组成的数组 Element: 是一个 Nod...
Js学习记录
JS在开始这部分模块之前,你应该熟悉基本的 HTML 和 CSS。 JavaScript 是脚本编程语言,符合ECMA 标准规范(即 ECMA-262 标准)。我们所熟知的 Node.js、Web JS、Vue.js 等都是在标准 JS 基础上,基于 ECMA 规范扩展而来的。JS 可以用来创建动态更新的内容、控制多媒体、制作图像动画等,能实现多种复杂功能。 概述作为程序员,你或许听说过这两个术语:解释(interpret)和编译(compile)。 在解释型语言中,代码自上而下运行,且实时返回运行结果。代码在由浏览器执行前,不需要转化为其他形式,直接以文本格式被接收和处理。 相对的,编译型语言需要先将代码转化(编译)成另一种形式才能运行。比如 C/C++ 先被编译成机器码,然后才能由计算机运行,程序将以二进制格式运行,这些二进制内容由程序源代码生成。 JavaScript 是轻量级解释型语言。浏览器接收到 JavaScript 代码后,以代码自身的文本格式运行它。技术上,几乎所有 JavaScript 引擎都运用了即时编译(just-in-time compiling)技术...
Vxe-table学习记录
Vxe-table是一款强大的表格处理 ui 组件库 安装:可选仅安装表格 npm install vxe-pc-ui@4.8.4 vxe-table@4.15.0 导入 123456import VxeUIAll from "vxe-pc-ui";import "vxe-pc-ui/es/style.css";import VxeUITable from "vxe-table";import "vxe-table/es/style.css";createApp(App).use(VxeUIAll).use(VxeUITable).mount("#app"); 使用:在我们需要使用表格时,引入 Vxe 组件库,查阅官方文档使用即可。
)