08 2016 档案
摘要:什么是hasLayout?hasLayout是IE特有的一个属性。很多的ie下的css bug都与其息息相关。当元素的hasLayout属性值为false的时候,元素的尺寸和位置由最近拥有布局的祖先元素控制。当元素的hasLayout属性值为true的时候会达到和BFC类似的效果,元素负责本身及其子
阅读全文
摘要:什么是CSS hack 由于不同的浏览器,甚至同一浏览器的不同版本对CSS的解析认识不一样,导致生成的页面效果不一致,写出针对不同浏览器CSS code就称为CSS hack。 常用的CSS hack 有三种方式,CSS 内部hack、选择器hack、HTML 头部引用,其中第一种最常用。 CSS
阅读全文
摘要:Reat 1. React 不是一个完整的 MVC , MVVM 框架 2. React 和 Web Components 不冲突 3. Reac 的特点就是 “轻” 4.组件化的开发思路 注意:在 ES5 和 ES6 中有很多不同
阅读全文
摘要:SVG Canvas 依赖分辨率 不支持事件处理器 弱的文本渲染能力 能够以 .png 或 .jpg 格式保存结果图像 最适合图像密集型的游戏,其中的许多对象会被频繁重绘 SVG 不依赖分辨率 支持事件处理器 最适合带有大型渲染区域的应用程序(比如谷歌地图) 复杂度高会减慢渲染速度(任何过度使用 D
阅读全文
摘要:canvas <vanvas id="canvas" width="900" height="500">Your browser does not support canvas!</canvas> 注意:开始和结束标签中的内容是在浏览器不支持canvas时显示的内容 canvas 不适合在 css
阅读全文
摘要:CSS三角形绘制方法 #triangle-up { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 100px solid r
阅读全文
摘要:在 JavaScript 中设置元素的上下距离,用 css3 的 translate 属性的性能好于 top、left 的性能(——慕课网 - “hello,移动Web” - 触摸touch)。 1、-webkit-tap-highlight-color:rgba(255,255,255,0)可以同
阅读全文
摘要:使用 innerHTML 时遇到的一个问题。
阅读全文
摘要:【转载】原生的强大DOM选择器querySelector
阅读全文
摘要:【转载】JavaScript call()函数的应用
阅读全文
摘要:【转载】flex布局中align-items 和align-content的区别
阅读全文
摘要:js中 return; return true; return false; 的区别
阅读全文
摘要:【转载】深入浅出的javascript的正则表达式学习
阅读全文
摘要:函数可以使用对象去记住先前操作的结果,从而避免多余的运算。 比如我们现在测试一个费波纳茨算法,我们可以使用递归函数计算fibonacci数列,一个fibonacci数字是之前两个fibonacci数字之和,最前面的两个数字是0和1。代码如下: 我们可以看到如上 fibonacci函数总共调用了453
阅读全文
摘要:全局对象(指向 window),作为普通函数调用(指向 window),作为对象方法调用(一般指向该对象),构造器调用(一般指向构造器函数),Function.prototype.call 或 Function.prototype.apply 调用(指向 Function)。
阅读全文
摘要:apply 方法和 call 方法
阅读全文
摘要:这篇文章主要介绍了JavaScript继承基础讲解,原型链、借用构造函数、混合模式、原型式继承、寄生式继承、寄生组合式继承。
阅读全文
摘要:面向对象可以把程序中的关键模块都视为对象,而模块拥有属性及方法。这样我们如果把一些属性及方法封装起来,日后使用将非常方便,也可以避免繁琐重复的工作。
阅读全文

浙公网安备 33010602011771号