我与js的恩怨之斗者阶段

聊聊关于JS || Jquery的使用以及各种【变种】,之所以说变种,实在是未了解之前的各种懵圈。

一开始接触js的方法时,真心觉得这玩意好

function talk(){
    //code
}

比java写的要更简洁一些

public String talk(){
    return "";
}

但是里面获取标签之类的代码,一开始觉得不怎么友好,毕竟谁乐意打一窜长长的看起来没有规律性的代码。

function talk(){
    var text = document.getElementById('talk');    //这玩意这么长
}

后来get到了jquery,我们发现,这玩意简单了。

function talk(){
    var text = $('#talk');    //世界一片光明
}

然后我们各种操刀,在js文件里,写下了各种function,实现各种不一样或一样的功能。

但慢慢的,随着项目经验加深,团队在代码上各种copy冗余,发现,这function越来越难维护了:

function people{
    //code
}    
function animal(){
    //code
}
function peopleEat(){
    //code
}
funciton say(){        //你的代码,属于人
    //code
}

..............        //忽略js部分代码


function say(){        //猪队友的代码,属于动物----->这里已经重复方法名了。
    //code
}

无奈啊,这代码名称是我先写的,丫的,给你改成pigSay。

好吧,可能队友的代码undefined了。那就来吧,亮武器,在公司里过两招。

开玩笑的开玩笑的......

好孩子不能随便修改别人的代码。那咋整呢?总不能一起挂在这个地方吧。

此时你灵光一现,将代码进行了“模块化”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值