加载中...
文章
77
标签
0
分类
10
首页
归档
标签
分类
列表
音乐
电影
图片
留言板
友链
关于
Myskill-blog
XEUtils学习记录
返回首页
搜索
首页
归档
标签
分类
列表
音乐
电影
图片
留言板
友链
关于
XEUtils学习记录
发表于
2025-08-14
|
更新于
2025-08-26
|
前端开发
|
总字数:
0
|
阅读时长:
1分钟
|
浏览量:
文章作者:
Eternal-gears
文章链接:
https://www.myskill-blog.cn/2025/08/14/Web-Utils-XEUtils/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
Myskill-blog
!
上一篇
闭包学习记录
闭包的详细介绍闭包就是当内部函数被外部函数返回,且外部函数的变量被内部函数所引用,这就会形成闭包。内部函数可以访问外部函数的变量,但是外部函数不可以访问内部函数的变量,这样就可以做一个函数的封装。当外部调用内部函数时是通过外部函数来调用内部函数。但是在这个过程中,当内部函数引用了外部函数的变量时,这些变量不会随着外部函数的截止而被操作系统垃圾回收,会延长这些变量的一个生命周期。我的理解正确吗 闭包的作用 实现私有变量的封装:JavaScript 没有原生的 “私有变量” 语法(如类中的 private 关键字),但闭包可以模拟私有变量 保留函数状态:闭包可以 “记住” 函数创建时的环境变量,让函数在多次调用时共享同一个状态,适合需要累计数据、缓存结果等场景 隔离作用域:通过闭包隔离不同模块的变量,避免全局作用域污染。 缺点 内存占用增加:被闭包引用的变量不会被垃圾回收,长期保留可能造成内存泄漏 代码可读性降低:多层嵌套的闭包可能让逻辑变得复杂,需合理拆分
下一篇
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...
Eternal-gears
文章
77
标签
0
分类
10
柴陵,秋硕的房间....
公告
欢迎来到我的技术成长博客记录
繁
搜索
数据加载中