博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
分析jQuery源码时记录的一点感悟
阅读量:6198 次
发布时间:2019-06-21

本文共 382 字,大约阅读时间需要 1 分钟。

    分析jQuery源码时记录的一点感悟  

    1.  链式写法  
    这是jQuery语法上的最大特色,也许该改改POJO里的set方法,和其他的非get方法什么的,可以把多行代码合并,减去每次敲打对象变量的麻烦  
    2.  动态参数  
    偶尔使用Java的动态数组,取出调用时参数个数的限制,可以减少对同一个方法的反复调用  
    3.  弱化类型  
    偶尔将参数类型设为Object,多使用泛型,可以减少方法数,简化调用时的类型转换,类型转换在方法内进行  
    4.  容易扩展  
    需要扩展功能时,尽量保持最小需要继承的类或实现的接口  
    5.  一个接口多种用途  
    如果可以的话,通过多变的参数,将多个接口合并为一个  
    6.  尽可能的复用和必要的迭代  
    减少代码行数,结构清晰,便于维护,初学者必须要掌握技巧  
    7.  默认值参数法  
    返回的默认值,可以做为参数传入,当作局部变量使用  
    8.  短小精悍的接口命名,清晰的参数命名 

转载地址:http://udjca.baihongyu.com/

你可能感兴趣的文章
Visual Studio添加dll程序集引用操作步骤
查看>>
Linux系统VNC配置实践总结
查看>>
匿名函数的代码模式
查看>>
swat主流域文件(file.cio)参数详解——引自http://blog.sciencenet.cn/blog-922140-710636.html...
查看>>
马云成功的九大秘籍--这个真的值得学学!
查看>>
IE6不支持CSS的属性选择器
查看>>
怎么让一个div 悬浮在另一个div上
查看>>
回溯法 子集树和排序树
查看>>
根级别上的数据无效。 行 1,位置 1
查看>>
[Unity2D]实现背景的移动
查看>>
5天学会jaxws-webservice编程第一天
查看>>
不常用但很有用的git show 和 git blame
查看>>
SQLLoader2(导入EXCEL或csv格式的文件)
查看>>
微信公众平台开发(105) 分享到朋友圈和发送给好友
查看>>
[Leetcode] Regular Expression Matching
查看>>
sublime配置全攻略
查看>>
移动互联网实战--wifi定位和架构
查看>>
WorldWind源码剖析系列:数学引擎类MathEngine
查看>>
初学Flask(1)
查看>>
java基础复习 - 自动装箱
查看>>