Quantcast
Channel: island205 » JavaScript
Browsing all 11 articles
Browse latest View live

[The Little Book on CoffeeScript][第6章 应用程序]

本文译自The Little Book on CoffeeScript的第六章。该书是GitHub上的一个开源项目,采用MIT授权协议。遂将其翻译过来,以便方便更多人接触CoffeeScript,沿用MIT授权协议。译文有不妥之处,请指正。 创建应用程序...

View Article



windows快速安装Node

之前写过在Ubuntu(安装CoffeeScript)或者windows(在Windows上快速搭建CoffeeScript运行环境)上安装Node的文章,windows上的安装方法已过时。现在Node官方提供了.msi格式的Node安装包,能够快速的安装好Node和npm。有了二者其他比如coffee-script安装就不在话下了。安装过程如下:...

View Article

[The Little Book on CoffeeScript][第7章 糟粕]

本文译自The Little Book on CoffeeScript的第七章。该书是GitHub上的一个开源项目,采用MIT授权协议。遂将其翻译过来,以便方便更多人接触CoffeeScript,沿用MIT授权协议。译文有不妥之处,请指正。 糟粕...

View Article

Image may be NSFW.
Clik here to view.

CoffeeScript中文手册

之前有七篇文章都是翻译The Little Book On CoffeeScript的相应章节,该书其实是GitHub上的开源项目arcturo / library。该项目采用的MIT协议,因此我将其翻译为中文共享给大家。现在我把它们总结了一下放到了GitHub上,起名为《CoffeeScript中文手册》页面简洁,样式漂亮,移动设备访问效果也不错,便于大家收藏阅读。传送门。...

View Article

MDC上是如何实现bind函数的?

在平时开发过程中,想必都有把函数绑定到某个上下文(this)上。JavaScript 1.8.5中引入了Function.prototype.bind来满足这个需求,今天就来说一说这个函数。 什么时候使用bind函数? 先看这个例子,jsfiddle: $(function () { var me; me = { name: "mee", init: function () {...

View Article


Image may be NSFW.
Clik here to view.

Flotr2源码浅析

Flotr2是一个开源的HTML5图表绘图库。是原Flotr(基于Prototype)的一个分支,接口基本与它一致。虽说Flotr2没有再基于Prototype,但还是基于两个第三方的库undercore和bean(事件机制)。 最近在做了一可视化方面的调研,因此简略地看了一下Flotr2源码,这里有一个slide。下面做一些小结。 技术基础...

View Article

Image may be NSFW.
Clik here to view.

豆瓣阅读《CoffeeScript小书》上架啦!

今天D2,豆瓣的石岩给我们带来豆瓣阅读在开发方面的心得,有一张PPT还用到了上周我在豆瓣阅读上架的一本书《CoffeeScript小书》。其实就是本博之前翻译的the-little-book-on-coffeescript(http://arcturo.github.com/library/coffeescript/)的中文合集。 豆瓣阅读的体验真的很不错,这是本书在豆瓣阅读Web版上的一张预览图:...

View Article

addEventListener的另外一种使用方法

今天发现原来addEventListener还可以这样用,上代码: var body, listener; listener = { handleEvent: function (evt) { console.log(evt.type); } }; body = document.body; body.addEventListener("click", listener);...

View Article


Image may be NSFW.
Clik here to view.

f5 v0.0.4 发布

必须严重感谢UncleBill同学,是他的热情参与f5才能发布v0.0.4版。 新版本的改动不大,主要是bug fix: 修改不能动态刷新的bug,这个bug完全是P1级别的呀,f5的核心功能; 文件列表根据文件类型排序,不同类型的文件使用不同的icon图片; fix中文乱码问题; 使用ejs模板引擎,分离数据和展现; 大概就是这些。 本篇文章主要想表达的是,我很喜欢Social...

View Article


CoffeeScript编译器(二):是如何打包到客户端的?

CoffeeScript编译器中有很多细节可以学习,今天就来看看CoffeeScript是如何把Node模块打包到浏览器端的? CNode上有篇帖子:发现coffee-script在浏览器端的是自己实现的require,有谁研究过原理和实现么? 这是一个什么问题?...

View Article

假期写了个小翅膀

假期七八天基本都宅在家里,写了一个小东西Backbone.tinywings——一个小巧的模板解析器。 说一点我在编写Backbone.tinywings的体验。 这是我第一次从无到有地编写一个东西。之前可能我会去阅读一些类似的项目的源码,搞清楚它们是如何运作的,然后自己再以一个宏大的设计构建一个出来。...

View Article
Browsing all 11 articles
Browse latest View live




Latest Images