自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 面试必问_闭包

闭包就是能够读取其他函数内部变量的函数。例如在javascript中,只有函数内部的子函数才能够读取局部变量,所以闭包可以理解为一个定义在函数内部的函数。本质上,闭包是一个桥梁,用来连接函数内部和外部。闭包的好处1. 局部变量,避免了全局变量污染2. 延长了变量的生命周期闭包的弊端1. 变量不知道何时被回收,导致常驻内存,内存泄漏2. 内存泄漏,内存溢出。

2022-08-19 14:10:56 64 1

原创 移动端开发知识梳理

​ 在components文件夹中再新建一个自定义组件的文件夹,文件夹名即为该自定义组件的组件名。​ 在新建好的组件包上右键,选择新建component,然后再次输入组件名,输入后,系统会自动生成json wxml wxss js 4个文件,到此即为新建自定义组件成功。​ 在使用已注册的自定义组件前,首先要在页面的json文件中进行引用声明。提供每个自定义组件的标签名和对应的自定义组件文件路径。{......

2022-08-15 19:54:41 258

原创 Vue知识点梳理

​ Vuex 是 Vue中的 状态管理。可以集中存储管理应用的所有组件状态,可以实现组件之间全局的数据、状态管理,可以方便地实现组件之间共享数据。​ 静态模块打包器。当webpack处理应用程序时,它会递归地构建一个依赖关系图,其中包含应用程序需要的每个模块,然后将所有的这些模块打包成一个或者多个bundle(包)语法转换代码压缩合并(打包)在开发时期提供开发环境项目需要打包后再上线-D:(-dev)生产​ 包名会被注册在package.json的里面,仅在开发环境下存在的包用-D。......

2022-08-15 19:52:47 225

原创 DOM基础

Methodidtag or'*'classclassList— 具有方法的对象,可以很好地支持单个类。style属性是具有样式的对象。对其进行读取和修改与修改"style"中的各个属性具有相同的效果。要读取已解析的样式(对于所有类,在应用所有CSS返回与style对象类似的,且包含了所有类的对象。只读。格式如下:(举例)​data-info = '我是自定义属性'​ 通过便可以获取到自定义的属性值。.........

2022-08-15 19:48:38 165

原创 JavaScript基础&进阶

再次,在剩下的元素中找到最小的元素,将他与数组的第二个元素交换位置。如此往复,直到将整个数组排序。​ 基本数据类型,变量里存储的就是里面的信息,而引用数据类型里面的变量,存储的不是对象自身,而是该对象的“内存地址”。​ 在JS中 用var声明的变量,用function 声明的具名函数,会在代码执行前就被提升到作用域的最前面运行。​ 1、现在自身作用域中查找,如果找不到就向自己的父级作用域查找,如果依然没有,就继续向上一层查找。​ 数组可以存储任何类型的元素,但是一般一个数组存储的数据都是同一类数据。...

2022-08-15 19:47:06 163

原创 Vue响应式原理

解析Vue模版指令,将模版中的变量都替换成数据,然后初始化渲染页面视图,并将每个指令对应的节点绑定更新函数,添加监听数据的订阅者,一旦数据有变动,收到通知,调用更新函数进行数据更新。修改会触发 set方法赋值,获取会触发 get方法取值,数据变动时发布消息给订阅者,触发相应的回调并通过数据劫持发布信息。订阅Observer中的属性值变化的消息,当收到属性值变化的消息时,触发解析器Compile中对应的更新函数。Vue通过MVVM思想实现数据的双向绑定,数据驱动页面视图。Vue数据双向绑定是通过。......

2022-08-15 19:40:42 134

原创 MVVM开发模式

MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将视图 UI 和业务逻辑分开。Model:代表数据模型View:代表视图ViewModel:核心通过(v层数据)双向数据绑定实现M层,和v层交互的代理。(原理:1、对数据绑定,当m层数据变化时,自动更新到v层。2、对dom事件监听。将视图中的数据变化自动更新到M层)Model和View并无直接关联,是通过ViewModel进行联系的。......

2022-08-15 17:22:35 840 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除