只显示主题贴

hax 写道csf178 写道试图把模式封装成类是很多OO的初学者常犯的错误 就好像在Java中写一个DesignPatterns包一样 呵呵 遗憾的是 JS中 很多"知名框架"也在犯这个错误 这导致了更多的新手被误导 像prototype.js中的Class就是很明显的例子 我也只是提醒楼主一下 希望你能设计的角度去思考一下 应该如何实现你想要的东西 Class继承得到普遍的接受,这是毋庸置疑的。有诸多的js中的class继承实现,也说明了开发者的需要。不仅“知名框架”几乎都干这个事情,ES4也加入了Class。所以尽管有一小撮人坚信js可以不需要class继承(请勿怀疑其实偶也是这一小 ...
  • 进入论坛 AJAX
afcn0 写道SCIM识别率还是很高,比智能ABC错误少,(第一天使用Ubuntu8.04) 嗯 这几个输入法都跟马尔可夫链有关系......
  • 进入论坛 AJAX
试图把模式封装成类是很多OO的初学者常犯的错误 就好像在Java中写一个DesignPatterns包一样 呵呵 遗憾的是 JS中 很多"知名框架"也在犯这个错误 这导致了更多的新手被误导 像prototype.js中的Class就是很明显的例子 我也只是提醒楼主一下 希望你能设计的角度去思考一下 应该如何实现你想要的东西
  • 进入论坛 AJAX
知道马尔可夫链不?马尔可夫链算法可以用于随机生成一些可以阅读的文本(请参看《程序设计实践》)。 你说的话实在太像根据关于JS的各种文档用马尔可夫链算法生成的文本了,词还是那些词,不过组合出来完全不知道是什么意思。 像什么"this的context"、"call和.可以改变函数执行的context"、"apply call修改的context" 特别是"对于function默认执行aaa自己变量返回的特有对于eval产生scope当作context特殊对象有关",说实话,我真的看到这句话第一眼就想到马尔可夫链了. 不但把所有概念全都用错了 而且中文根本不成句 更不用提话本身的正确性了
  • 进入论坛 AJAX
SquirrelFish 不错嘛
  • 进入论坛 AJAX
程序员分很多种 你不能要求所有的人都去做底层 EXT的使用者不用关心EXT是怎么写出来的 这是很正常的事 就好像JS的使用者不用关心JScript SpiderMonkey是怎么写出来的一样
  • 进入论坛 AJAX
窃以为无需把各种语言炒作的概念弄到JS里做个实现 而且 不要试图把模式封装成函数或者类
  • 进入论坛 AJAX
afcn0 写道this的context就会随着执行变化而变化 话说 一知半解比无知更可怕啊...... this的context是什么东西呢
  • 进入论坛 AJAX
mozilla对于function默认执行aaa自己变量返回的特有对于eval产生scope当作context特殊对象有关 这句话对于新手等于"这是一个很nb的东西 说了你也听不懂" 对于老手等于"我不懂JavaScript,甚至连Context是什么都不知道" haha 不说了不说了 你继续
  • 进入论坛 AJAX
这个你应该也发现了 只是你没法解释而已 简单地说 你为啥要在函数里面加aaa fn:function(){aaa}
  • 进入论坛 AJAX
csf178
搜索本博客
博客分类
最近加入圈子
最新评论
评论排行榜