会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
黑客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
27
下一页
2016年5月28日
CSS 布局调试工具
摘要: 说是工具其实只是一段 Javascript 代码,但非常实用,它会给页面里所有的 DOM 元素添加一个 1px 的描边(outline),方便我们在调试 CSS 过程中分析、排查问题。 先来看看代码,它有两个版本,一个是使用的$$选择器,代码量更少(浏览器控制台支持 $$ 选择器);另一种就是传统的
阅读全文
posted @ 2016-05-28 20:47 黑客PK
阅读(469)
评论(0)
推荐(0)
2016年5月26日
无缝滚动
摘要: http://sandbox.runjs.cn/show/8coev0rq
阅读全文
posted @ 2016-05-26 21:47 黑客PK
阅读(169)
评论(0)
推荐(0)
addEvent和removeEvent优化写法
摘要: ;(function(){ /** * 初始化分支是一种优化模式,当知道某个条件在整个生命周期内都不会发生变化时,仅对该条件测试一次。 */ // 一般写法 var util = { addEvent: function(el, type, fn) { if(window.addEventListene...
阅读全文
posted @ 2016-05-26 17:17 黑客PK
阅读(1019)
评论(0)
推荐(0)
在Function对象上扩展method方法
摘要: ;(function() { /** * 在Function对象上扩展method方法 * @param {String} name 扩展的方法名称 * @param {Function} callback 方法的定义 * @return {Function} return this 提供链式调用 */ if(t...
阅读全文
posted @ 2016-05-26 17:12 黑客PK
阅读(242)
评论(0)
推荐(0)
将多个对象合并为一个对象
摘要: ;(function() { /** * 将多个对象合并为一个对象,将多个对象的属性连接起来 * @return {Object} 返回混合后的对象 */ function mix() { var arg = arguments, length = arg.length - 1, pr...
阅读全文
posted @ 2016-05-26 17:08 黑客PK
阅读(1175)
评论(0)
推荐(0)
原型模式详解
摘要: ;(function() { // 实例化一个对象的过程 // 声明一个构造函数 var F2E = function() { this.fullName = "front end engineer", this.work = function() { return "write JavaScript、HTML、C...
阅读全文
posted @ 2016-05-26 16:53 黑客PK
阅读(155)
评论(0)
推荐(0)
HTML5 - 使用JavaScript控制<audio>音频的播放
摘要: 有时我们需要使用js来控制播放器实现音乐的播放,暂停。或者使用js播放一些音效。 1,通过JavaScript控制页面上的播放器 比如把页面上添加一个<audio>用来播放背景音乐(由于controls属性未设置,我们是看不见播放界面的) 1 2 3 4 <audio id="bgMusic"> <
阅读全文
posted @ 2016-05-26 15:46 黑客PK
阅读(2988)
评论(0)
推荐(0)
isAnimated函数
摘要: function isAnimated($obj){ var flag=false; if($obj.is(":animated")){ flag=true; } return flag; } if(isAnimated($curPage)){ return false; }
阅读全文
posted @ 2016-05-26 09:19 黑客PK
阅读(406)
评论(0)
推荐(0)
2016年5月25日
让函数执行的各种方式
摘要: ;(function() { /** * 先声明一个函数。 * 注意执行的时候不能直接花括号后面加括号执行,因为解析器会把它当作一个函数声明。 * @param {String} msg * @return {[type]} */ function common(msg) { console.info(msg +...
阅读全文
posted @ 2016-05-25 16:13 黑客PK
阅读(413)
评论(0)
推荐(0)
zepto源码注解
摘要: Zepto是一个轻量级的针对现代高级浏览器的JavaScript库, 它与jquery有着类似的api。 如果你会用jquery,那么你也会用zepto。这段时间公司的事情比较少,所以就把它的源码看了下,觉得写的挺好的,所以就有了给它写注释的想法。当然,这里面的注释只是我读代码时对它的理解,并不一定
阅读全文
posted @ 2016-05-25 13:10 黑客PK
阅读(658)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
27
下一页
公告