Ruby's Louvre

每天学习一点点算法

导航

2009年11月6日 #

获取函数名

摘要: 如果当前函数是有名函数,则返回其名字,如果是匿名函数则返回被赋值的函数变量名,如果是闭包中匿名函数则返回“anonymous”。使用:在要调查的函数内部执行此函数,传入一个参数,为arguments.callee。 getFnName by 司徒正美 运行代码 阅读全文

posted @ 2009-11-06 17:24 司徒正美 阅读(5576) 评论(11) 推荐(3)

javascript框架之继承机制

摘要: 大一点的框架都有这个东西。Prototype原来的继承机制非常弱,为了与mootools对抗也强化了这一方面。嘛,要用原型继承来模仿类继承,都基本存在一个克隆函数。把父类的原型属性复制到子类上去。理念的东西暂时这么多,动手实践一下最实际。我们设计一个数组类,拥有原生数组的能力与新扩展的能力。 var isNumber = function(n){ return typeof n === 'numb... 阅读全文

posted @ 2009-11-06 09:11 司徒正美 阅读(3550) 评论(8) 推荐(5)