论坛首页 Web前端技术论坛

提速javascript开发(二)

浏览 26936 次
该帖已经被评为良好帖
作者 正文
   发表时间:2007-03-12  
把挺好的javascript模仿的跟java似的
就好像在java里面模拟malloc
0 请登录后投票
   发表时间:2007-03-12  

javascript是非常灵活的:

1)基于对象的:有对象与类的概念,也有独立于对象的函数概念

2)解释型:请把握住运行时与时间轴这个概念。它能自动转化变量的类型与这个特点紧密相连。它是不是将一段代码当作函数,还是一个类,也与这个有关。

2)弱类型:会将变量自动转化为当前合适的类型或者基本数据类型。

这些充分体现了javascript的灵活型。建议使用它,不要走极端:将其对象的一面在需要的时候充分运用,但没有必要任何情况下都这样做。所谓灵活:在不同的情况用适合的方式。

 

0 请登录后投票
   发表时间:2007-03-13  
我用过一个js框架, jsolait, 那里面的思路和lz很相似
里面有Module 和 Class 两个概念
还是挺实用的,可以实现比较好的封装和继承

我在上个项目里用的就是这个,还是不错的
0 请登录后投票
   发表时间:2007-03-13  
至于它可能会带来些问题,那是肯定的
不过我在应用中还是没有碰到

而且Js还面对浏览器兼容的问题
总归要回避一些的

模仿OO语言的特性在使用上还是有一定便利的
0 请登录后投票
   发表时间:2007-03-13  
记得刚毕业面试时候,就是让我用javascript模拟oo,这大概是02的事情,那时候国内还很少看到这些写法。那么现在呢,prototype,dojo,yui等等很多很多框架;
但是个人认为,没有必要花太多的时间在javascript上面,大家有都有从客户端-->服务器,从页面到架构,工资也是一步步高起来,开发了这么多,页面其实是累活,脏活,我觉得怎么简单,怎么做,写得再oo,也没有什么意义,ajax是个好东西,这是被google带起来的,但是将来,flex,wpe,谁能知道下一代的技术。
与其花时间研究这些,还不如,尽早服务器转型,早日提升自己的money,客户端,用经典的就可以了。
0 请登录后投票
   发表时间:2007-03-14  

zxmlgh 写道:

这些内容确实容易误导人,如果能在javascript语言实现这个级别,完成这些功能,会更好些。super与extends都是javascript的保留字,我想javascript语言的设计者,对这方面也是有自己的思考:要用这些,又没用。我不清楚这些设计者的思考是怎么样的,也不太清楚他们顾虑的是什么。既然保留了,那将来肯定是会实现这些功能的。这些编码模式平时自己用的也蛮爽,就暂时做个出头鸟吧!

     恩楼上说在Function中做这些值得思考,多谢指点。不过这样做,不是不好而是会遇上一些问题,我暂时无法用语言组织。大家多提些意见,我们一起前进。





这些都是楼主的心血嘛,能够拿出来交流,就应该获得赞赏。只有这样,才是不断进步的撒。

0 请登录后投票
   发表时间:2007-03-15  
apollo7733 写道
记得刚毕业面试时候,就是让我用javascript模拟oo,这大概是02的事情,那时候国内还很少看到这些写法。那么现在呢,prototype,dojo,yui等等很多很多框架;
但是个人认为,没有必要花太多的时间在javascript上面,大家有都有从客户端-->服务器,从页面到架构,工资也是一步步高起来,开发了这么多,页面其实是累活,脏活,我觉得怎么简单,怎么做,写得再oo,也没有什么意义,ajax是个好东西,这是被google带起来的,但是将来,flex,wpe,谁能知道下一代的技术。
与其花时间研究这些,还不如,尽早服务器转型,早日提升自己的money,客户端,用经典的就可以了。


一针见血,不过任何行业,真正能精通就能拿高薪水。薪水的增长和经验是紧密不可分割的。
0 请登录后投票
   发表时间:2007-03-15  
对于LZ的这种做法无可厚非,复杂程度不同,自然处理方法也有变化。我们一般用的时候没有问题,只代表我们暂时没有遇见问题,不代表不会出现问题。LZ,我支持你!
0 请登录后投票
   发表时间:2007-04-02  
有点意思了,的确做前台开发的人需要了解的东西太多了,但是LZ提供了一种思路就是值得PF的。
0 请登录后投票
   发表时间:2007-04-06  
不错NX
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics