- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 <高性能JavaScript>笔记 [1~3]
这是一本很好的书,主要讨论实际js开发时要注意的性能问题.也算是一本JS的进阶读物,如果要看此书,建议先看一:加载和执行主要讲述了如何更高效的载入JavaScript脚本文件,解决浏览器的阻塞问题.其中最简单的解决方法就是把导入的js文件的标签写在 前,而且不需要使用 onload 事件.尽量把js文件进行压缩和合并,因为每次加载一个外链js文件都需要发送
2012-02-26 02:19:20 6557 4
原创 Console API介绍
原文:http://getfirebug.com/wiki/index.php/Console_API#console.log.28object.5B.2C_object.2C_....5D.29Firebug插件 和 Chrome的JavaScript控制台 都有一个全局变量conslole .console.log(object[, object, ...])
2012-02-15 21:39:09 5715 1
原创 一些有意思的JavaScript题目.
在博客园 汤姆大叔的博客 看到的一些有意思的JavaScript题目.在 中:判断下面代码弹出的结果.Q1:if (!("a" in window)) { var a = 1;}alert(a);Q2:var a = 1, b = function a(x) { x && a(--x); };alert(a);
2012-02-15 15:23:01 3592 2
转载 提问的智慧
这是一篇很好的文章,多年前看到,一直受用至今.文章摘自China Linux Forum, 因为全文比较长, 所以我进行了节选.节选出那些我认为很受用的道理,它们不但对IT行业的人员有用, 对于任何人也同样受用.==============================================================简介:
2012-02-14 15:20:11 2100
翻译 Lazy Load(1.7.0)中文文档 -- 延迟加载图片的jQuery插件
最近貌似都在做"阅读理解".哈~要自己读懂文档其实不会浪费很多时间.但要通过自己的语言来表述,就需要更深的了解.所以往往把时间花费在研究插件的代码,这样才能更多的了解作者的意图,好转变为自己的文字.毕竟 Lazy Load 已经不是一个新的插件,所以网上也有很多的汉化文档.但前段时间Lazy Load有较大的更新.而且Lazy Load这个插件也不大,还不够200行代码,要是肯花点
2012-02-11 01:15:48 8188
原创 利用 turnjs 做的相簿效果.
turnjs 是一个基于HTML5和jQuery实现模拟真实翻页效果的库.翻页的效果做得很出色,并且: +支持硬件加速 +支持跨平台 +使用简单 +体积仅15k下载地址:压缩版:http://www.turnjs.com/turn.min.js完整版:https://github.com/blasten/turn.js顺便
2012-02-09 18:35:46 9429 7
原创 JavaScript 图书翻页效果 - 20Things_PageFlip_Example
如果有看过Google所设计的网站关于浏览器和网络的 20 项须知>,一定会喜欢上那仿真的翻页效果.不少技术博客都说该网站的源码放出来了:http://code.google.com/p/20thingsilearned/但却找不到下载的链接.经过苦苦寻找,终于在html5rocks上面找到了.下载下来测试一下之后,多少有点失望,功能上相比20thingsilearned,实在弱太
2012-02-07 01:42:01 2852 4
原创 Nivo Slider 简要使用文档.
Nivo Slider是一款出色的jQuery幻灯片插件,支持多种切换效果,可定制性强.这个是官方网站:http://nivo.dev7studios.com/但找了一下,却没发现什么相应的文档介绍.于是,干脆自己简单的整理了一下.$.fn.nivoSlider.defaults = { effect: 'random', // 过渡效果 slices: 15, /
2012-02-06 02:03:39 3332
原创 浅谈JavaScript 继承机制的实现
对象冒充的方法实现:function Human() { //定义Human类 this.species = "Human";}function Sex(sex) { //定义Sex类 this.sex = sex;}function Chinese(name,sex) { this.name = name; this.newMethod1 = Human; //对象冒充,
2012-02-04 20:20:08 521
原创 JavaScript 中函数定义的差异问题
try { fun1();} catch(e) { alert(e);};try { fun2();} catch(e) { alert(e);};function fun1() { alert("this is fun1.");}var fun2 = function() { alert("this is fun2.");}try { fun2();}
2012-02-04 13:52:25 370
原创 在网页上Run Code (测试代码) 功能
平时在很多论坛或者博客中,都可以看到作者或者评论者的文章中,都会摆出一段代码,并且能实现在线测试.实现此功能的代码如下:Run Codefunction runCode(textId) { var code = document.getElementById(textId).value; var newWindow = window.open(); newWi
2012-02-04 09:06:06 1322
编译原理课后习题答案 清华大学 第二版(双答案)
2010-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人