Javascript架构
staffrobot
2009年,独立开发了微企在线操作系统(weOSo)。
2010年,在weOSo操作系统上开发珠宝ERP企业应用。
2011年,开发了AS3网络游戏引擎,一个引擎可以同时支持回合制、即时战斗、横版等游戏模式。
展开
-
采有闭包、原型链实现Js的真正继承和封装
一个属性,就是__proto__,当我们访问一个对象的属性时,如果这个对象内部不存在这个属性,那么他就会去__proto__里找这个属性,这个__proto__又会有自己的__proto__,于是就这样一直找下去,也就是我们平时所说的原型链的概念。 2.将对象的__proto__ = 类的prototype属性,且prototype是一个对象。 因此为了实现继承,我们只要将对象的的原型链进行修改即可。 由于__proto__在对象创建后才可出现,其实这个属性也不能直接访问(原则上),但我们原创 2012-07-29 10:40:03 · 84 阅读 · 0 评论 -
extjs TabPanel 多行标题
this.header.setWidth(w); } if(this.footer){ this.footer.setWidth(w); } return w; }, 为 adjustBodyWidth : function(w){ if(this.header){ this.header.setWidth(w); }2013-04-09 22:51:16 · 134 阅读 · 0 评论 -
j语言----like Java v2
show:function() { console.log("Component"); } }); 'class Container extends Component implements Observable' .j(function(jsuper, ob) { return { jstatic:{ a:12012-11-20 15:03:24 · 149 阅读 · 0 评论 -
Javascript写的Java --- j语言
servable', function(jsuper) { return { constructor:function() { jsuper.constructor.call(this); } } }); }); j('package jui', function() { j('import j.unit.Observable;')2012-11-18 10:41:49 · 99 阅读 · 0 评论 -
[原创]类似Java语法的Javascript框架js5,实现jpackage,jimport,jextends,jclass,jnew
var __imports__ = []; Js5.apply = function(o, c) { if (o && c && typeof c == 'object') { for (var p in c) { o[p] = c[p]; } } return o; }; (function() { var toString2012-10-30 10:40:48 · 105 阅读 · 0 评论 -
[原创]类似Java语法的Javascript框架js5(v2)
2012-10-29 11:14:06 · 79 阅读 · 0 评论 -
[原创]类似Java语法的Javascript框架js5
{version:"5.0.0"}; var __cpackage__; var __classes__ = {}; var __imports__ = []; Js5.apply = function(o, c) { if (o && c && typeof c == 'object') { for (var p in c) { o[p] = c[p];2012-10-28 12:14:25 · 115 阅读 · 0 评论 -
[原创]javascript 天才的设计者 (持续更新)
的对象,可以理解为空对象 将隐藏的__proto__属性指向构造函数的prototype对象 执行构造函数,并为构造函数中this提到的创建新的对象。 Javascript动态属性和原型属性: Javascript创建一个新的对象时,只会为“this提到的创建新的对象”在堆里面分配内存空间,而__proto__属性所对应对象(就是构造函数的prototype对象)其实是一个共享对象。所有创建新对象都会共享这个prototype对象。当访问新对象的属性时,如果新对象本身不含有此属性(含有此属性表2012-08-14 15:03:00 · 101 阅读 · 0 评论 -
Javascript的replace的妙用
原创 2012-07-31 09:39:16 · 63 阅读 · 0 评论 -
insertAdjacentHTML的应用
原创 2012-07-29 23:41:52 · 84 阅读 · 0 评论 -
J框架发布 http://openxtiger.github.io/j/
: http://openxtiger.github.io/j/2013-06-22 23:14:23 · 103 阅读 · 0 评论