- 博客(7)
- 收藏
- 关注
原创 闭包相关知识
自己描述(重点记忆):闭包是指在一个函数内部定义的函数,该函数可以访问外部函数的变量和参数,即使 外部函数已经返回了,内部函数仍然可以访问这些变量和参数。这是因为内部函数形成了一个闭包,它可以保 存外部函数的作用域链,使得外部函数的变量和参数在内部函数中仍然可用。)不受外界干扰,并且如果当前执行上下文中的某些内容,被上下 文以外的内容占用,当前上下文不会出栈释放,这样可以保存里面的变量和变量值,所以我认为闭包是一种保 存和保护内部私有变量的机制。它由两部分构成:函数,以及创建该函数的环境。
2023-12-03 21:34:23 344 1
原创 js递归函数?
递归拷贝是一种比较常见的深度拷贝方法,它可以处理循环引用的情况,但是需要注意一些细节,例如需要判 断属性是否为对象或数组。无限级联动的实现:在省市区等场景中,数据通常是多级嵌套的,递归函数可以用于实现无限级联动的效果。多级分类的处理:在商品分类等场景中,数据通常是多级嵌套的,递归函数可以用于处理多级分类数据。树形数据的操作:在树形数据的操作中,递归函数可以用于实现节点的查找、增加、删除等操作。懒加载数据的处理:在需要懒加载数据的场景中,递归函数可以用于实现数据的逐级加载。
2023-12-03 21:24:18 628 1
原创 H5新增特性
新增了一些表单控件,如日期选择器、颜色选择器等,使得表单的输入更加方便。提供了应用缓存技术,可以将网页的资源缓存在本地,即使在没有网络连接的情况。支持多媒体字幕,可以在视频中添加字幕,提高用户的体验。协议,可以在浏览器和服务器之间建立双向通信的连接,实现。技术,可以将页面上的元素封装成自定义的组件,提。技术,可以在浏览器之间实现点对点的音视频通信。支持在网页中嵌入视频和音频,不再需要使用。标签,可以在网页上绘制图形、动画等。等,使得页 面的结构更加清晰明了。代码,提高页面的性能。引入了一些新的标签,如。
2023-11-30 17:21:02 515
原创 git相关知识
mkdir 项目名 创建项目pwd 列出当前文件目录git init 初始化一个Git仓库,启用仓库ls(ll) 查看当前文件个数touch 创建文本文档git pull 更新git push 本地传入远程仓库git add 进入暂存区git commit 进入仓库git status:查看工作区和暂存区的状
2023-11-29 21:14:04 369
原创 vue后台动态路由
存在而路由丢失的问题),从获取到的用户信息中获取用户的权限数据,通过权限数据 在创建好的路由信息中进行递归遍历,找到符合用户权限的路由信息,最后将遍历好的路由信息通过 route。信息,注意此信息不做本地持久化存储(一个是为了安全,一个为了防止刷新 页面路由后userinfo。信息、左 侧菜单信息,设置获取用户信息的方法和动态添加路由信息的方法引入上面设置好的路由信息。分仓库中获取用户的方法 action, 拿到用户的数据存储userinfo。方法进行添加,并将生成好的路由信息存储到。
2023-11-29 21:05:23 437
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人