上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 23 下一页

2016年1月27日

http 状态

摘要: 用户如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或在 Googlebot 抓取该网页时),那么,您的服务器会返回 HTTP 状态代码以响应该请求。此状态代码提供该请求状态的相关信息,并向 Googlebot 提供有关您网站和请求的网页的信息。 您还可以 阅读全文

posted @ 2016-01-27 14:16 迷茫小飞侠 阅读(234) 评论(0) 推荐(0) 编辑

私有成员 ECMAScript6 weakmap

摘要: 把变量放到构造函数里进行私有化,每一个实例都会有一个getName方法,这是低效率的。function Person(name) { this.getName = function() { return name; };}改进,把私有成员数据存到实例上去(把实例保存起来,分... 阅读全文

posted @ 2016-01-27 14:15 迷茫小飞侠 阅读(203) 评论(0) 推荐(0) 编辑

eval

摘要: eval 运行代码时会生成作用域可计算某个字符串,并执行其中的的 JavaScript 代码。var a = "test" , b = "a";eval(b);会输出test当运行eval(src)的时候,是在调用eval方法的scope里面执行src代码,那么如果需要src运行到全局scope... 阅读全文

posted @ 2016-01-27 14:12 迷茫小飞侠 阅读(158) 评论(0) 推荐(0) 编辑

scrollWidth,clientWidth,offsetWiddth,innerWinth 元素定位

摘要: getBoundingClientRect()方法。它返回一个对象,其中包含了left、right、top、bottom四个属性,分别对应了该元素的左上角和右下角相对于浏览器窗口(viewport)左上角的距离。 通用的获得元素相对于viewPort的函数,一直向上遍历父元素(因为有些浏览器不支持g... 阅读全文

posted @ 2016-01-27 14:08 迷茫小飞侠 阅读(129) 评论(0) 推荐(0) 编辑

document.compatMode

摘要: document.compatMode 获得文档模式,IE对盒模型的渲染在 Standards Mode和Quirks Mode是有很大差别两种模式:当document.compatMode等于BackCompat时,浏览器客户区宽度是document.body.clientWidth;当docum... 阅读全文

posted @ 2016-01-27 14:07 迷茫小飞侠 阅读(122) 评论(0) 推荐(0) 编辑

位运算符

摘要: 位运算符是在数字底层(即表示数字的 32 个数位)进行操作的。位运算 NOT 由否定号(~)表示:位运算 NOT 是三步的处理过程:把运算数转换成 32 位数字把二进制数转换成它的二进制反码把二进制数转换成浮点数位运算 AND 由和号(&)表示,直接对数字的二进制形式进行运算。它把每个数字中的数位对... 阅读全文

posted @ 2016-01-27 13:52 迷茫小飞侠 阅读(273) 评论(0) 推荐(0) 编辑

null transform hack 强制使用硬件加速

摘要: -webkit-transform: translateZ(0);-webkit-transform: translate3d(0,0,0);作用:1、切换到硬件合成模式,通常所有事情都CPU完成,硬件影像合成模式会将指定元素传给GPU 处理2、创建一个新的图层,带有自己的backing surfa... 阅读全文

posted @ 2016-01-27 13:47 迷茫小飞侠 阅读(329) 评论(0) 推荐(0) 编辑

高效动画

摘要: 现代浏览器在完成以下四种属性的动画时,消耗成本较低: position(位置), scale(比例缩放), rotation(旋转) 和 opacity(透明度)。如果你对其他的属性设置动画,你就需要对你的冒险负责。而且你的动画将可能达不到流畅的60fps。浏览器处理的步骤,自上而下执行因此为了达到... 阅读全文

posted @ 2016-01-27 13:45 迷茫小飞侠 阅读(161) 评论(0) 推荐(0) 编辑

异步编程的4种方法

摘要: Javascript语言的执行环境是"单线程"(single thread)一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的... 阅读全文

posted @ 2016-01-27 13:42 迷茫小飞侠 阅读(3451) 评论(0) 推荐(0) 编辑

touchmove Bug 工作遇到

摘要: touchmove在安卓浏览器上只会触发一次,需要preventDefault()touchmove events in Android web browsers have a really serious bug. If you don't include the following code, ... 阅读全文

posted @ 2016-01-27 13:34 迷茫小飞侠 阅读(365) 评论(0) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 23 下一页

导航