- 博客(6)
- 收藏
- 关注
原创 Vue3中生命周期函数详解
本篇文章介绍了Vue3中钩子函数的用法和使用场景,和Vue2中区别主要是Vue3中通过setup函数定义响应式数据和方法并返回给组件实例和模板使用,大部分的周期函数的用法是类似的,新增了开发环境调试代码的两个钩子函数,对开发者还是很友好的。错误捕捉钩子函数方便我们快速定位开发过程中出现的错误。整体Vue3的钩子函数会更合理一些,具体大家还要在项目中多练习使用,就会更了解每个钩子函数触发的时间节点。
2022-11-23 12:29:37 274 1
原创 JavaScript原型和原型链
JavaScript是一种通过原型实现继承的语言,在JavaScript中原型也是一个对象,通过原型可以实现对象的属性继承,JavaScript 的对象中都包含了一个”prototype”内部属性,这个属性所对应的就是该对象的原型,“prototype”作为对象的内部属性,是不能被直接访问的。所以为了方便查看一个对象的原型,JavaScript引擎中提供了”proto“这个非标准的访问器。通过构造函数创建出来的实例都有一个__proto__属性,指向对象的构造函数的原型。
2022-09-12 11:02:45 93
原创 vue3响应式数据reactive和ref解析
在vue3中ref()或reactive()都可以创建响应式数据,主要区别在于针对的数据类型不同,ref()可以创建所有的数据类型的响应式数据,reactive()仅对对象类型有效(对象、数组和 Map、Set 这样的集合类型),而对string、number 和 boolean这样的基本类型无效。
2022-11-11 11:58:23 733
原创 JavaScript操作数组方法总结
扩展运算符:用三个点(...)表示,可以将一个数组转为用逗号分隔的参数序列,主要用于函数调用。Array.from():可以将两类对象转为真正的数组:类似数组的对象和可遍历(iterable)的对象(包括ES6新增的数据结构Set和 Map)。Array.of():Array.of()方法用于将一组值,转换为数组。
2022-11-04 10:01:57 153
原创 JavaScript数据类型有哪些
三种引用数据类型:对象 Object,数组 Array,函数 Function 这三种都是对象类型。ES6新增值类型:Symbol值类型, 它是一种类似于字符串的数据类型,可以创建永不相等的变量值。三种基本数据类型:数字 Number,字符串 String,布尔值 Boolean。Symbol()函数的参数只是表示对当前 Symbol 值的描述。两种特殊数据类型:undefined,null。
2022-09-12 11:22:10 1344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人