摘要:一、简介 selection是对当前激活选中区(即高亮文本)进行操作。 在非IE浏览器(Firefox、Safari、Chrome、Opera)下可以使用window.getSelection()获得selection对象,本文讲述的是标准的selection操作方法。文中绝大部分内容来自htt... 阅读全文
理解 JavaScript 作用域和作用域链
2014-07-01 00:11 by 臭小子1983, 164 阅读, 0 推荐, 收藏, 编辑
摘要:作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。JavaScript作用域 任何程序设计语言都有作用... 阅读全文
HTML5新功能之八 《web works多线程》
2014-06-20 17:45 by 臭小子1983, 2410 阅读, 0 推荐, 收藏, 编辑
摘要:一、多线程 js是单线程的去跑代码,比如如果做一个循环从0到1亿相加然后输出,浏览器可能会最后到假死(无响应状态),也可以非常慢, 在FF下测试使用了:3986ms 如果使用web worker来处理,只需要1ms 1 2 3 4 5 count.js 1 onmessage = fu... 阅读全文
HTML5新功能之七 《历史管理》
2014-06-14 22:48 by 臭小子1983, 210 阅读, 0 推荐, 收藏, 编辑
摘要:什么是历史管理 象PC机我在浏览器打开一个站之后又打开一个站,这时候就存到了历史管理中,可以通过前退后退来控制页面的跳转. 一、HTML5的window.onhashchange 获取历史管理 1 2 3 4 阅读全文
iScroll.js的用法
2014-05-20 15:16 by 臭小子1983, 315 阅读, 0 推荐, 收藏, 编辑
摘要:一、iScroll.js的用法概要 iScroll 4 这个版本完全重写了iScroll这个框架的原始代码。这个项目的产生完全是因为移动版webkit浏览器(诸如iPhone,iPad,Android 这些系统上广泛使用)提供了一种本地化的方式来对一个限定了高度和宽度的元素的内容进行滑动。很不幸的... 阅读全文
移动端开发经验
2014-05-19 09:44 by 臭小子1983, 243 阅读, 0 推荐, 收藏, 编辑
摘要:一、zepto和jQuery的区别 从支持上来说,zepto支持touch事件,而jquery中没有touch事件,只在jquery Mobile中才有touch事件 zepto不支持IE浏览器二、请求jquery.min.js的时候,log显示浏览器还请求了jquery.min.map,该请求... 阅读全文
Zepto 与 jQuery 区别
2014-05-15 11:53 by 臭小子1983, 382 阅读, 0 推荐, 收藏, 编辑
摘要:1. Zepto 对象 不能自定义事件例如执行:$({}).bind('cust', function(){});结果:TypeError: Object #has no method 'addEventListener'解决办法是创建一个脱离文档流的节点作为事件对象:例如: $('').bind(... 阅读全文
git版本控制工具和前端构建工具Grunt
2014-05-12 16:37 by 臭小子1983, 589 阅读, 0 推荐, 收藏, 编辑
摘要:一、Git版本控制工具与svn的区别 官网:http://www.bootcss.com/p/git-guide/ 如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解它了。 GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS)... 阅读全文
《编写高质量代码188个建议》读书笔记
2014-05-05 22:43 by 臭小子1983, 298 阅读, 0 推荐, 收藏, 编辑
摘要:第一章 JavaScript语言基础一、代码的执行速度决定的因素是: 1、代码量少,运行速度不一定快 2、代码量多,速度也不一定慢 建议1:警惕Unicode代码 javascript代码每个字符都两字节,这样函数名和变量名都可以使用中文来命名 1 建议2:辨析js语句中的词、句和段建议3... 阅读全文
《编写可维护的JavaScript》读书笔记
2014-04-12 22:42 by 臭小子1983, 310 阅读, 0 推荐, 收藏, 编辑
摘要:第一章 基本格式化 程序是写给人看的,只是偶尔让机器执行一下而以 ----Donald Knuth一、代码缩进格式 以四个字符为缩进代码二、语句结尾写“ ; ”号三、行的长度:一行最好不要超过80个字符。四、换行: 当一行的长度达到了单行最大字符,需要手动将拆成两行,通常在拆行后增加两个缩进 ... 阅读全文