【js封装】js封装自己的公共方法,以后方便调用

这篇博客介绍了作者在前端开发中为提高工作效率,如何封装JS公共方法。作者讨论了使用prototype和class两种封装方式,并根据群里一位大哥的建议选择了class。文中还提到了在Array上追加方法时的一个常见错误,并展示了如何通过封装来创建自己的common方法库,以便于代码复用和提高开发速度。文章以一个设置空值的实例展示了公共方法的应用。
摘要由CSDN通过智能技术生成

从事前端开发快一年了,很多东西都是不系统的,尽管保存,但是调用还需要去找,浪费时间,所以我要封装一个文件,直接引入文件,调用省事省时间。

正文:

首先我想到有两种封装方法,一个是prototype,另一个是class(最后选择了class封装,因为群里的一个大哥解释:prototype是用在(构造)函数上的,函数的prototype就是在没es6的class时候对class的模拟)

前期我对Array追加方法犯了一个错误(如下图):

Array已经有prototype了,第二种方法还要增加clean,此时prototype和clean同一个级别

通俗点: 第一个框是Array的衣服(prototype)加个口袋(clean),第二框相当于给Array换了件衣服(clean)

 

后续持续更新。。。。。

将公共方法加进去,也是自己的common,可以共享,增加前端编写速度

1.设置空值

应用场景:重置搜索条件,不想刷新页面的话,每个id,class都要一个一个写出来,太丑了

$("#id
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值