摘要:
认识jquery $对象与dom对象 jq对象是数组对象(选择的元素可以不用遍历就可以操作); 使用$()制作jq对象; jq转DOM DOM转jq 与其他库的冲突 将$放弃 然后其他库就可以使用 如果要继续使用,可以 在其中使用; 或者 使用其他别名代替; 选择器 jq选择选择生成的是对象,即使目 阅读全文
摘要:
惰性函数 如果函数内一个判断是不会变的,那不需要每次运行此函数时再次去判断 var fn = (function(judge,parms){ if(judge){ return function(parms){ ... } }else{ return function(parms){ ... } } 阅读全文
摘要:
代理模式 代理模式-将操作交由代理来实现,代理上会有其他的处理,使之在适当的时候才去操作 虚拟代理-开销大之类的操作,用异步的方式(延迟)代理去实现 //虚拟代理之延迟处理功能 var getInput = function (type) { if(type "all") return docume 阅读全文
摘要:
单例模式 简单就是只会执行一次的函数 //代理模式下 的 单例制造函数 var c = 1; function letSingle () { //代理函数 var fn = [].shift.call(arguments,1); // 获得传入的函数 var instance; //通过闭包保存的实 阅读全文
摘要:
离线与客户端存储 离线检测 应用缓存 数据存储 cookie web存储机制 indexedDB web sockets XHR 短轮询 浏览器向服务器发送数据,立即响应; comet: 长轮询 XHR+服务器监听事件,过一段时间,然后响应 HTTP流 只使用一次http连接 连接后,服务器可以不断 阅读全文
摘要:
模拟数据 guide vue实例 1.通过new vue({})实例化,extend来创建可复用已经预定义的vue组件 2.实时监控的data属性通过两种方式添加: .通过return .通过 datas = {},然后在vue实例里面 data=datas,data将代理 datas,两者等价 3 阅读全文
摘要:
http cache 返回头设置cache 1.通过expires http1.0使用的,http1.1后都使用cache control 直接跟过期时间 如: Expires:Sun, 05 Feb 2017 17:05:01 GMT 2.通过cache control no store : 不缓 阅读全文
摘要:
目录结构 设备尺寸与分辨率 尺寸 物理像素 实际发光的点,在视网膜屏上会是两个物理像素组成1px; px 是屏幕实际显示的一个点,浏览器默认字体是16px; em 相对父元素的尺寸,在html设置font size为62.5%后,1em=10px;如果父元素为2em,再将子元素也设置2em,则此时子 阅读全文
摘要:
ajax使用 XHR一级 1.创建一个ajax对象 request; function createrequest(){ try{request=new XMLHttpRequest();} catch(a){ try{request=new ActiveXObject('Msxml2.XMLHTT 阅读全文
摘要:
对象继承 构造函数的继承方法 对象的拷贝 阅读全文
摘要:
基础 数据类型 控制结构 变量,作用域和内存 引用类型 面向对象 函数 其他 错误处理 所以抛出的错误都是error对象的实例 常用操作符与方法汇总 操作符 typeof 主要检测基本类型 instanceof 主要检测引用类型 检测对象的cunstructor 1.Object 实例 instan 阅读全文