vue
gyy520gyy
这个作者很懒,什么都没留下…
展开
-
节流和防抖(自己记忆)
一、节流 节流就是在一开始有数据,就直接让他结束,等待下次数据进来。 上面代码可以理解为,lol中,英雄R之后,不可以再次在短时间内再次放R。 二、防抖 好比生活中例子,挤公交,第一个人上去之后,然后后面的一个挤着一个上车刷卡,司机只有等到最后一个人上了车刷了卡,等待一下再出发。说到底只关注最后一个数据是否执行完成。 执行流程如下: ...原创 2020-11-24 11:31:36 · 141 阅读 · 0 评论 -
vue中data为啥一定要用函数???
知道这个是为啥,咱们可以类比深拷贝和浅拷贝的原理。 浅拷贝:将原对象或原数组的引用直接赋给新对象/新数组,新对象/数组只是原对象的一个引用,新的对象数组改变原来对象数组也随之改变。 深拷贝:两个对象之间没有任何关系 创建一个新的对象和数组,将原对象的各项属性的“值”(数组的所有元素)拷贝过来,是“值”而不是“引用” 下面举两个代码例子进行对比 const obj = { name: 'C罗', age: 18 } function b() { retur原创 2020-11-16 12:52:20 · 218 阅读 · 0 评论 -
原型及原型链的理解
原型及原型对象 万物皆对象,对象皆为空,null(除了null之外其余都有原型) //前提:原型是一个对象其他的对象可以通过原型实现属性继承但是除了prototype var obj = {}; console.log(obj.prototype); //打印出undefined console.log(obj.__proto__); //打印出{} var fn = function(){} console.log(fn.prototype); /原创 2020-11-04 21:54:59 · 227 阅读 · 0 评论