Ruby's Louvre

每天学习一点点算法

导航

2012年9月8日 #

SVG 类库

摘要: jQueryで作られたSVGエディタ「SVG-edit」 SVGでグラフを描くJSライブラリ「amCharts」 SVG... 阅读全文

posted @ 2012-09-08 23:32 司徒正美 阅读(1008) 评论(0) 推荐(0) 编辑

我的模块加载系统 v17的入门教程3

摘要: 本节将介绍如何支持“simplified CommonJS wrapper”模块,node.js的SJS模块实质在内部包一层构成一个SCW模块,而seajs提倡的 CMD 也源自于它。//http://blog.millermedeiros.com/amd-is-better-for-the-web-than-commonjs-modules///一个遵循SCW规范的模块,SCW是CommonJS关于模块定义的一个子规范define(function(require, exports, module){ var myLib = require('myPackage/myLib' 阅读全文

posted @ 2012-09-08 16:58 司徒正美 阅读(1767) 评论(0) 推荐(1) 编辑

Top Down Operator Precedence - 自顶向下算符优先分析法

摘要: 这是一篇翻译,原文来自 Top Down Operator Precedence。由于毕设搞的就是相关技术,所以近期花了块两天时间把文章翻译了,实在够累,希望大侠看见,不吝赐教!作者:Douglas Crockford简介1973年,波士顿 Vaughan Pratt 在 编程语言原则座谈会(Principles of Programming Languages Symposium) 第一期年刊上发表 自顶向下算符优先(Top Down Operator Precedence)。在论文中 Pratt 描述了一种结 合递归向下(Recursive Descent)方法 以及 Floyd 算... 阅读全文

posted @ 2012-09-08 15:42 司徒正美 阅读(2646) 评论(0) 推荐(0) 编辑

劫持事件对象

摘要: 在JS框架,事件系统的回调那个事件对象一般不是真正的事件对象。因为为了兼容IE,我们要为了它加上许多W3C属性,即使在标准浏览器下,也有许多事件也仿造出来,比如FF下的DOMMouseScroll要变mousewheel, chrome下的mouseover要变mouseenter……有太多东西要兼容了,<!DOCTYPE HTML><html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; ch 阅读全文

posted @ 2012-09-08 15:40 司徒正美 阅读(1565) 评论(0) 推荐(0) 编辑