太上老俊

2018年1月10日

vue

摘要: vue小笔记: 1、事件: 双击事件:dblclick 邮件:contextmenu 阻止默认事件:evt.preventDefault(); 或者@click.prevent; 原生方法:window.event? window.event.returnValue = false : e.prev 阅读全文

posted @ 2018-01-10 23:08 太上老俊 阅读(159) 评论(0) 推荐(0) 编辑

2018年1月9日

doctype和Quirks模式

摘要: doctype: 告诉浏览器使用什么模式去渲染页面,可能会影响页面的css渲染和js代码的执行。 DTD :为了兼容旧的浏览器渲染方式,将DTD作为参数告诉浏览器使用什么模式渲染页面。始于IE6; 1、什么是混杂模式、什么是标准模式 混杂模式是一种向后兼容的解析方式,是实现IE5.5以下版本浏览器的 阅读全文

posted @ 2018-01-09 15:09 太上老俊 阅读(139) 评论(0) 推荐(0) 编辑

2017年10月23日

node学习笔记

摘要: 1、node回调函数: node使用回调函数,实现异步编程,达到非阻塞流程。 node是单线程,但所有api都是异步,实现并发 node基本所有的事件机制都是观察者模式 2、node事件驱动程序 我的理解:node将所有的请求或事件等io操作都丢进eventloop里,然后由eventloop循环检 阅读全文

posted @ 2017-10-23 14:59 太上老俊 阅读(138) 评论(0) 推荐(0) 编辑

2017年10月11日

mongoose的笔记

摘要: 本文地址转载自:http://www.cnblogs.com/egger/archive/2013/06/14/3135847.html 本文将介绍操作符的使用,配合操作符,我们可以执行更加复杂的操作。 目录 查询操作 查询操作 "$gt" 、"$gte"、 "$lt"、 "$lte"、"null查 阅读全文

posted @ 2017-10-11 15:55 太上老俊 阅读(294) 评论(0) 推荐(0) 编辑

css相关

摘要: zoom: zoom是IE专用,设置对象缩放比例(本意)。 其他作用: 1、zoom:1在ie6下清除浮动,解决margin导致的重叠问题。 通常清除浮动只需要父添加overflow:hidden,但ie不行,需要触发hasLayout属性才可以,zoom:1用于ie6触发该属性。当hasLayou 阅读全文

posted @ 2017-10-11 15:52 太上老俊 阅读(117) 评论(0) 推荐(0) 编辑

2017年8月12日

杂题

摘要: 2017.8.12 1、返回上一页,怎么定位到某个锚点 在跳转之前改变浏览器的hash。这样在下一页直接history.go(-1)就可以定位到锚点处 2、url链接后的参数如何获取,并转化成对象 location.search获取参数串,获取数据如:?a=1&b=2&c=3; 然后通过截取字符串获 阅读全文

posted @ 2017-08-12 22:29 太上老俊 阅读(237) 评论(0) 推荐(0) 编辑

2017年8月10日

vuesheng生命周期

摘要: 对着官网的demo写例子,碰到了生命周期钩子方法,之前只是根据官网的图,了解了大概, 现在忍不住想去深扒一下,因此找了几个博客看了下,受益匪浅,故此笔记; 参考:http://www.cnblogs.com/duanyue/p/7088569.html beforeCreate: 实例创建后,此时d 阅读全文

posted @ 2017-08-10 00:52 太上老俊 阅读(867) 评论(0) 推荐(0) 编辑

2017年8月8日

box-sizing

摘要: box-sizing的问题在一次面试的时候被问到,当时只解释了个大概; box-sizing:content-box : 标准盒子模型 此时元素的实际占用文档的宽度为 width + padding + border ;如果改变了padding和border的值,则元素所占文档的大小会变; box- 阅读全文

posted @ 2017-08-08 23:02 太上老俊 阅读(173) 评论(0) 推荐(0) 编辑

2017年6月22日

js正则学习

摘要: 一直对正则很纠结也很畏惧,以前感觉花时间理解一个个奇奇怪怪的符号,还不如直接百度谷歌之。 但知其然不知其所以然也是种痛苦,所以花了两天稍微学了一下,虽然没学很深入彻底,但也比之前进步不少,特此笔记。 js正则 g:表示全局,匹配全部i:表示不区分大小写m:表示匹配多行(匹配换行两端的潜在匹配) Re 阅读全文

posted @ 2017-06-22 15:27 太上老俊 阅读(567) 评论(0) 推荐(0) 编辑

浏览器加载解析过程

摘要: 为了搞清楚js css到底在页面加载的哪个环节中被执行使用了,就找了一些文章看了下,感觉没有理解的很透彻,但也比之前有更近一步认识。 解析html以构建dom树 -> 构建render树 -> 布局render树 -> 绘制render树 上面这个流程是最基本的了,但实际上从文档被请求回来之后,一步 阅读全文

posted @ 2017-06-22 00:14 太上老俊 阅读(191) 评论(0) 推荐(0) 编辑

导航