首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

该怎么学习javascript面向对象那块呢

2012-09-02 
该如何学习javascript面向对象那块呢?最近一直在学习javascript面向对象,发觉很多不懂,去网上下载一下源码

该如何学习javascript面向对象那块呢?
最近一直在学习javascript面向对象,发觉很多不懂,去网上下载一下源码来看,结果很多看不懂,究竟设计一个模块究竟需要怎么做的,一点方向都没有。
例如我看到网上有很多tab插件,但是扩展性很差,我就像改造一下。我想通过以下的方式进行调用:

JScript code
    Tabs({nav: '.box',        cont: '.cont',        class: 'selected'},        {nav: '#box',        cont: '#cont',        class: 'selected'}        );

像写这样的Tabs类进行封装,上面写的好处是,通过.来获取box的class,这样就能获取多个相同类型的TAB切换,#是通过id进行获取,保证其唯一性。
但是发觉自己不会写面向对象的类。请高手指点一下怎么去写这个Tabs类。


[解决办法]
仔细想都不能明白你的意思,
Tabs函数作为构造函数么?两个参数拿来干嘛的?看着是每个属性对应一个css样式名的样子,但为什么要用两个参数呢?
另外class是保留字,不能用来做属性名称
[解决办法]
推荐学习js高程
[解决办法]
http://www.fishlynn.com/?p=219
这些是我看到的一些好文章 lz可以去看看
[解决办法]
我没理解错的话你是想在tabs这个函数中先让所有的选项卡可用,然后再对个别的选项卡进行特别的处理
我见这样不好,一个函数多种功能就不是面向对象了

热点排行