只显示主题贴
1.6版的已经可以在子类方法中调用父类同名方法了,只要你在声明子类方法的时候第一个参数为$super。谁再说Prototype的继承实现弱,我就跟他急,呵呵……
- 进入论坛 AJAX 版
今天看js老爹Douglas Crockford的新书《JavaScript: The Good Parts》,他花了一节来讲这个this,总结了四种调用模式,我觉得对初学者是个不错的解释方法,不明白的可以找来看看。4.3. Invocation
- 进入论坛 AJAX 版
achun 写道LS最后写的这个,感觉比我写的那个有水准.
this.name VS arguments.callee
呵呵,当然是arguments.callee看上去更美丽了.
不止是看上去更美丽,先来看你的代码:
function Element(){
if(this.name==undefined){
console.log("new");
}else{
console.log("normal");
}
}
试试在调用这段代码之前干这事:
var n ...
- 进入论坛 AJAX 版
笨笨狗 写道
var t = new Test();
t.Test = Test;
t.Test();
而且,就算不阻止构造函数实例化对象,换个角度来看,这段代码也没超出我们的预期,因为把Test赋值给一个对象作为其属性然后调用,实际上已经不再算是原始的构造函数了吧,虽然也是引用……
- 进入论坛 AJAX 版
对于我的需求,也就是“当函数被用作new的时候,抛出异常”来说,我上面的解决办法就已经很完美了,因为都不存在之前被new出来的实例对象,那么后面那个故意让其失效的方法就不能运作了,所以这样就够了:
function Test(){
if(this instanceof arguments.callee){
throw new Error("不能做实例化操作!");
}
console.log("普通调用");
}
因为此时已经不可能有一个Test的实例对象来调用本身了,也就是说下面这段代码被避免了:
var t = new ...
- 进入论坛 AJAX 版
既然人家推荐了,那你可以自己去做判断是否需要深入去看,这个和推荐的人没啥关系。js的书,目前国内已经很多很多了,《javascript高级程序设计》、《精通javascript》、《javascript精粹》、《ppk on javascript》……哪本不好?周爱民老师那本也不错,另外51js版主月影的一本新书貌似也要出版了,还有apress的《pro javascript design patterns》、《advanced dom scripting》,如果你喜欢Prototype框架,那么Prag社的那本蹦极书也不能错过……
- 进入论坛 AJAX 版
fyting 写道
另外:不知道Ajax In Action具体好在哪里,反正我是找不到什么感觉。一直有想发帖子的冲动,就叫《别装了,难道Ajax In Action真的好吗》
如果你认真把它读两遍以上,就能自己找到答案了,别人说什么都没用的……
ajax是个大杂烩,要考虑的东西很多,基本上,这本书都涉及了。
- 进入论坛 AJAX 版
csf178 写道
名字- -!
我开始同意书名起的不够好了......
没错吧,不能怪我,那两本书名字也太容易混淆了,哈哈
- 进入论坛 AJAX 版
- 浏览: 48986 次
- 性别:

- 来自: 昆明

- 详细资料
搜索本博客
我的相册
Everyday Scripting with Ruby 中文版
共 1 张
共 1 张
链接
- 默海飞瀑
- 怿飞's Blog
- Realazy's blog
- old9's blog
- dUcky's blog
- nirvanastudio
- csser
- 52css
- 代码课
- 经典论坛
- dlee's blog
- simohayha's blog
- inspring.cn
- 蛟龍居
- tony writely
- LetRails
- elviscai
- K-Rule
- Idea Grapes
- 为之漫笔
- CSS森林
- linxz's blog
- LukeW Interface Designs
- Edwards
- with Imagination
- quirksmode
- m3nt0r
- mislav
- scripteka
- Thomas Fuchs
- adam
- pythontik
- perfection kills
- 凤凰涅磐
- 臭鱼的交互设计
- Protosafe
最新评论
-
最值得期待的好书:《Pro ...
Design Patterns让人以为跟Design Patterns有什么联系
-- by csf177 -
最值得期待的好书:《Pro ...
恩,这本书是好书,就是翻译的有些赶,非常适合做参考手册
-- by x5studio -
发布一个基于Prototype和 ...
呵,今天才想起来下来看...挺不错的.
-- by zhouzhao21 -
发布一个基于Prototype和 ...
很不错,不过感觉大了一点。
-- by yecp -
原创:基于Prototype,利 ...
dojo的gfx封装了canvas,svg,silverlight,vml几种渲 ...
-- by 鹤惊昆仑






评论排行榜