2011年5月18日
摘要:
http://bellard.org/jslinux/ 这是满足JS程序员口味的linux模拟器。系统启动后,黑屏白字的命令行操作,让程序员的我们感觉就是舒服! 习惯的,输入 ls 看看里面有什么东...
阅读全文
posted @ 2011-05-18 18:23
豆豆の爸爸
阅读(2253)
推荐(0)
2011年5月16日
摘要:
使用一款自动化的构建工具,已经成为专业的JS程序员的必备技能之一。在国内,每个前端团队都学会了用 Ant 来自动生成一系列构建的任务。但是由于 Ant 对 XML的依赖,这一大关键缺点,使得 Ant...
阅读全文
posted @ 2011-05-16 15:49
豆豆の爸爸
阅读(2219)
推荐(1)
2011年4月17日
摘要:
周末赶早与同事们一起参加了“拥抱HTML5”技术大会,为的是抢个好位置,8点半准时到了会场,抢了个第2排的位置(第1排是嘉宾的座位)。如果说上次的...
阅读全文
posted @ 2011-04-17 02:12
豆豆の爸爸
阅读(1259)
推荐(0)
2011年4月8日
摘要:
5:53,正睡得迷糊,突然门铃响了,室友 webIM 项目 team 的同事通宵加班回来了,我回房间继续睡觉。 8:17 自己煮了市值超过8元的炒码面条,成本估计不到2元。 骑自行车上班,9:15 ...
阅读全文
posted @ 2011-04-08 20:29
豆豆の爸爸
阅读(1526)
推荐(0)
2011年4月7日
摘要:
众所周知,程序的实现不可能会是完美的。《JavaScript设计模式》中的类式继承是有问题的,下面是2个google Map类的继承实现的不同写法: function extend(subClass...
阅读全文
posted @ 2011-04-07 17:42
豆豆の爸爸
阅读(1005)
推荐(0)
2011年3月17日
摘要:
用 JavaScript中的 Date 类,可以得到格式为“年/月/日 时:分:秒”的当前本地时间。这种格式是合法的,可以用静态方法 Date.parse() 解析的,否则返回NaN的话,说明格式为...
阅读全文
posted @ 2011-03-17 16:33
豆豆の爸爸
阅读(9562)
推荐(1)
2011年2月26日
摘要:
今天2月26日受邀一同参加了在盛大创新院举办的“当 HTML 5 来敲门”专题沙龙(上海)活动。 首先由周裕波介绍“W3C、W3C中国和HTML 5”。 接着是携程网的祝君:《HTML 5 开发成本...
阅读全文
posted @ 2011-02-26 22:45
豆豆の爸爸
阅读(577)
推荐(0)
2011年2月25日
摘要:
在 Smartry 模板中,如何分离而做到避开{literal}呢? 本人的解决方法是: 在<script>标签中先定义一部分用包含了{}符号的JS变量。示例如下: <script type="te...
阅读全文
posted @ 2011-02-25 17:23
豆豆の爸爸
阅读(2272)
推荐(0)
2011年1月20日
摘要:
在个人空间项目的开发中,布局在页面中的模块是可以自由拖放它的位置的,在名叫“人脉地图”的模块中,包含了 Google 地图对象的实例。我们使用了 Google Maps V3 提供的服务。 在对其容器...
阅读全文
posted @ 2011-01-20 22:24
豆豆の爸爸
阅读(670)
推荐(0)
2011年1月2日
摘要:
看了看去年的计划,基本上事情都执行了下来。 我最大的一个变化是入职了上海我友网,到今天正好一年的时间。2010年是我非常关键的一年,在我友网工作与之前的公司工作有什么最大的不同?是拥有了大型互联网公司...
阅读全文
posted @ 2011-01-02 23:24
豆豆の爸爸
阅读(524)
推荐(0)
2010年12月15日
摘要:
原贴:Coding Better Object-Oriented JavaScript with Closure Compiler 作者:Hedger Wang 前面的话 许多程序员觉得OO 的 Ja...
阅读全文
posted @ 2010-12-15 23:25
豆豆の爸爸
阅读(4367)
推荐(6)
2010年12月12日
摘要:
用 Scheme 程序说声:hello world。先打开你的编辑器,创建一个称为 hello.ss 的文件,然后将下面的文本内容保存进去:第1行是注释。Scheme 会把分号及在这行它后面的文本内容...
阅读全文
posted @ 2010-12-12 22:18
豆豆の爸爸
阅读(1384)
推荐(0)
2010年12月10日
摘要:
身为一名 JS 程序员,本人可以负责任的说,这本书的第1版已过时了。 这本书是第2版,作者结合在 Yahoo 前端团队的实际 JS 开发的需求,深入的分享了JS语言在实战中的知识,作者对JS语言炉火纯...
阅读全文
posted @ 2010-12-10 15:22
豆豆の爸爸
阅读(3013)
推荐(1)
2010年12月1日
摘要:
原贴:Tabular logs in Firebug 作者:Honza Firebug 1.6 加入了 console.table() 方法的实现,可以把表格化的数据(tabular data)输出到...
阅读全文
posted @ 2010-12-01 19:23
豆豆の爸爸
阅读(640)
推荐(0)
2010年11月27日
摘要:
在这篇blog之前写过同类的校验JS代码工具:JavaScript Lint 的在 Notepad++ 中如何使用,google 的 Closure Linter 给了更多的工具选择。 Closure...
阅读全文
posted @ 2010-11-27 13:10
豆豆の爸爸
阅读(1812)
推荐(0)
摘要:
Google 的 Closure Compiler 工具是款JS的编译器,它可以使JS下载、运行更快。与同类压缩工具 YUI Compressor 相比,它不仅有最基本的压缩的功能,而且功能更强大! ...
阅读全文
posted @ 2010-11-27 11:51
豆豆の爸爸
阅读(1539)
推荐(0)
2010年11月26日
摘要:
在 Notepad++ 中打开 NppExec,执行如下命令: 可以将这个命令保存为 JsDoc Toolkit。点击“OK”试试,如果在控制台窗口输出如下结果:则说明已经在jsdoc-toolkit...
阅读全文
posted @ 2010-11-26 18:49
豆豆の爸爸
阅读(1071)
推荐(0)
2010年11月19日
摘要:
前端开发工具中编辑器从最初的 DreamWeaver,到后来的 Aptana,一直用到了现在的 Notepad++。 在JavaScript代码校验工具中,JavaScript Lint 与 Douglas Crockford 的 JSLint 完全不是一款东东,据说比它检验代码更为严苛。而想要在 Notepad++ 中运行 JavaScript Lint 工具,先要装Notepad++插件:Np...
阅读全文
posted @ 2010-11-19 15:18
豆豆の爸爸
阅读(6266)
推荐(0)
2010年11月17日
摘要:
在项目实际开发中,常会遇到浅拷贝的问题。下面是对对象中的对象和数组进行了深拷贝的实现:继续学习研究《JavaScript设计模式》第4章4.3节中 Douglas Crockford 的“原型式继承”...
阅读全文
posted @ 2010-11-17 15:10
豆豆の爸爸
阅读(2158)
推荐(0)
2010年10月29日
摘要:
由 Christian Heilmann (http://wait-till-i.com)收集 获取文档中的元素 document.getElementById('id'):通过所给的 id 来获取元...
阅读全文
posted @ 2010-10-29 14:32
豆豆の爸爸
阅读(316)
推荐(0)