Cox.js 它是在标准原生 JavaScript 基础之上对 JavaScript 使用的扩展
Cox.js 可以应用于浏览器环境与Node.js。
Cox.js 使用异步加载和面向对象的方式使得开发js程序变成一件很轻松的事情。
如何获取Cox.js
http://git.oschina.net/Joye/cox-js
https://github.com/maolion/Cox.js
开始学习Cox.js
1.XFunction
var F1 = XFunction( function(){ //.. } ); F1.define( String, function( s1 ){ //.... } ); F1.define( String, Optional( String ), Boolean, Optional( Number ), Params( Object ), function( a1, a2, a3, a4, a5 ){ //... } ); F1(); F1( "Hello" ); F1( "A", "B", true, 1, [], {}, 0, true, "abc" ); F1( "A", true, {}, 0, "cba" );
XFunction让js实现重载的能力。