摘要: Containjs 效率高的原理解释 阅读全文
posted @ 2017-03-31 22:15 gw_iron 阅读(288) 评论(0) 推荐(0) 编辑
摘要: Containjs 是一个基于 Commonjs 模块管理规范的 **浏览器端** 的 JavaScript 模块加载器,使用它你可以轻松管理的客户端模块。 阅读全文
posted @ 2017-03-18 18:30 gw_iron 阅读(1211) 评论(0) 推荐(0) 编辑
摘要: 最本质的因素不是因为是浏览器内核用原生去帮你实现运动动画,而是因为使用了transform的。这使得不会对dom树进行重排,导致了效率高的原因,但是很多的博客也好,都忽视了这一点,而一味的去吹捧了,CSS3的就是高。 而如果你没有认清这一点,使用CSS3来写易起秀那种H5的页面的时候,你只会像以前一 阅读全文
posted @ 2017-08-02 14:08 gw_iron 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 写了两个版本,分别是使用 js 里的 Proxy (代理)和 Object.defineProperty 实现 两个版本都有各自的缺陷,大家可以按需自己选择自己需要的 Proxy 不能监听源对象,只能监控代理对象 Object.defineProperty 有新增属性的时候,无法做到自动监听 Pro 阅读全文
posted @ 2017-08-02 13:59 gw_iron 阅读(472) 评论(0) 推荐(0) 编辑
摘要: mongoDB 学习 常用命令学习 use COLLECTION_NAME 进入集合 db.createCollection('accounts') 创建集合 db.dropDatabase() 删除当前数据库 show dbs 查看数据库列别 show collections 查看当前数据库集合列 阅读全文
posted @ 2017-05-18 09:35 gw_iron 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 本文对 JavaScript 的单线程机制如何实现高效率:事件机制(观察者模式) 阅读全文
posted @ 2017-02-25 11:21 gw_iron 阅读(1210) 评论(1) 推荐(0) 编辑
摘要: 权限管理介绍、与简单实现思想 阅读全文
posted @ 2016-12-05 23:52 gw_iron 阅读(3163) 评论(0) 推荐(0) 编辑
摘要: 三种 viewport layout viewport:文档流的 css 宽度,是一个静态的值,使用 document.documentElement.clientWidth 获取,在meta中是 width 设置的值 visual viewport:当前可视区的显示的 css 宽度,为文档流现在在 阅读全文
posted @ 2016-10-12 14:11 gw_iron 阅读(262) 评论(0) 推荐(1) 编辑
摘要: 本文讲述 padding / border 的设置后是否对 width 有影响,width 等于 auto 与 100% 的区别 CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边距、边框 和 外边距 的方式。 概述 那么 css 属性中width = ?呢 在标准的w3c的规定 阅读全文
posted @ 2016-10-10 09:52 gw_iron 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 在 web 开发过程中我们经常遇到,不想让用户下拉看到我的地址,也有时候在 div 中没有惯性滚动,就此也出了 iScroll 这种关于滚动条的框架,但是就为了一个体验去使用一个框架好像又不值得,今天我就来说说我的思路 div 中惯性滚动问题 我们在开发 web 如果在,非 body 元素中使用 s 阅读全文
posted @ 2016-09-29 15:01 gw_iron 阅读(5419) 评论(1) 推荐(1) 编辑