浅谈代码规范_html/css_WEB-ITnose
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了浅谈代码规范_html/css_WEB-ITnose,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含926字,纯文字阅读大概需要2分钟。
内容图文
1、获取DOM对象后缓存到js变量中,避免重复查找DOM数2、适配手机不同分辨率 最好用CSS3提供的media query(如果涉及到计算还是需要用到js)
3、jQuery中css()方法可以接受多个样式不需要每个样式都写一遍 $('body').css({'width':'1px','height':'1px'})4、ajax提交都需要做失败处理
5、if..else中存在相同的代码,应该写在ifelse外
6、重复的代码封装成函数,方便复用
7、为了不污染全局作用域,建议将变量放在匿名函数中(注意某些情况需要在全局域中定义变量)
8、建议在定义变量时可一次性定义改域下所有要用到的变量,不用重复定义
9、$(‘.example’).css(‘display’,’block’)可以写成$(‘.example’).show();$(‘.example’).css(‘display’,’none’)可以写成$(‘.example’).hide();注意show()和hide()的使用方法。
10、使用链式写法,jQuery的一大特点,就是允许使用链式写法
$('div').find('h3').eq(2).html('Hello')采用链式写法时,jQuery自动缓存每一步的结果,因此比非链式写法要快。根据测试,链式写法比(不使用缓存的)非链式写法,大约快了25%。
内容总结
以上是互联网集市为您收集整理的浅谈代码规范_html/css_WEB-ITnose全部内容,希望文章能够帮你解决浅谈代码规范_html/css_WEB-ITnose所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。