- 博客(11)
- 收藏
- 关注
原创 vue2和vue3项目keepAlive
一、介绍 keepalive是Vue的内置组件,作用是将组件缓存在内存当中,防止重复渲染DOM,属于消耗内存获取速度。常用的用法是将组件或者路由缓存,现有的用法vue2.x与vue3.x有部分差别。以下主要将keepaliev在vue3.0中的用法。 二、使用 通常我们可以配置整个页面缓存或只让特定的某个组件保持缓存信息,配置了keepalive的路由或者组件,只会在页面初始化的时候执行created->mounted生命周期,第二次及以后再进入该页面将不会执行改生命周期,而是会去读取缓存信息。 1、
2021-09-03 17:45:40 579
原创 Vue实战技巧 ,hookEvent`,原来可以这样监听组件生命周期
功能写完开开心心的提测了,测试没啥问题,产品经理表示做的很棒。然而code review时候,技术大佬说了,这样有问题。 大佬:这样写不是很好,应该将监听`resize`事件与销毁`resize`事件放到一起,现在两段代码分开而且相隔几百行代码,可读性比较差 我:那我把两个生命周期钩子函数位置换一下,放到一起? 大佬: `hook`听过没? 我:`Vue3.0`才有啊,咋,咱要升级`Vue`? 复制代码 然后技术大佬就不理我了,并向我扔过来一段代码 作者:前端进击者 链接:https://j
2021-08-27 14:16:26 156
原创 2021-08-27
Object.prototype.hasOwnProperty() (这里写自定义目录标题) hasOwnProperty() 方法会返回一个布尔值,指示对象自身属性中是否具有指定的属性 所有继承了 Object 的对象都会继承到 hasOwnProperty 方法。这个方法可以用来检测一个对象是否含有特定的自身属性;和 in 运算符不同,该方法会忽略掉那些从原型链上继承到的属性。 o = new Object(); o.prop = 'exists'; function changeO() { o.
2021-08-27 10:50:42 87
原创 mysql数据库的字符编码问题
mysql学习一之数据库的字符编码问题 第一个,character_set_client 是发送数据的字符集编码。 第二个,character_set_connection是连接数据库时的字符集编码。 第三个,character_set_results 是返回结果时的字符集编码。 第三个,character_set_database是当前数据库的字符集编码。 第五个,character_set_...
2019-02-14 09:50:25 361
转载 互联网协议入门
http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html添加链接描述
2018-12-26 11:50:23 97
原创 阿里Java面试题前200页和答案
有兴趣可以加入我QQ 981713155 1.关键字transient 1)一旦变量被transient修饰,变量将不再是对象持久化的一部分,该变量内容在序列化后无法获得访问。 2)transient关键字只能修饰变量,而不能修饰方法和类。注意,本地变量是不能被transient关键字修饰的。变量如果是用户自定义类变量,则该类需要实现Serializable接口。 3)被transient关键字修...
2018-12-26 11:49:13 457
原创 假装写博客 prototype、__proto__、constructor 的作用与区别
*以下全文用[[Prototype]]代表对象真正的原型链 prototype与__proto__的区别 __proto__是真正的原型链,也就是[[Prototype]],使用原型链时,查找对象的属性是通过__proto__来查找,而不是prototype varFoo=function(){}; Foo.__proto__.a ='b'; Foo.prototype.a ='a'; alert...
2018-12-25 17:29:27 210
原创 正则验证,match()与test()函数的区别?
test是RegExp的方法,参数是字符串,返回值是boolean类型。 match是String的方法,参数是正则表达式,返回值是数组。 案例: 1 //判断日期类型是否为YYYY-MM-DD格式的类型 2 function IsDate(){ 3 var str = document.getElementById('str').value.trim(); ...
2018-12-25 16:51:47 1280 1
原创 圣杯布局和双飞翼布局的理解和区别
DOM: <body> <div id="hd">header</div> <div id="bd"> <div id="middle">middle</div> <div id="left">left</div> <div id="right">right</div>
2018-12-25 16:35:07 296
原创 typeof instanceof区别
JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的## (http://www.cnblogs.com/Trr-984688199/p/6180040.html) typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。 它返回值是一个字符串,该字符串说明运算数的类型。(typeof 运算符返回一个...
2018-12-25 09:30:38 142
原创 Object.prototype.toString.call()
Object.prototype.toString.call()方法浅谈 使用Object.prototype上的原生toString()方法判断数据类型,使用方法如下: Object.prototype.toString.call(value) 1.判断基本类型: Object.prototype.toString.call(null);//”[object Null]” Object.prot...
2018-12-25 09:07:34 125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人