javascript最佳实践
2013-08-05 19:21
295 查看
1."javascript:"伪协议
2.平稳退化
<a href="http://www.cnblogs.com/anyboo" onclick="popUp(this.href);return false;">Example</a>
3.向CSS学习——结构与样式的分离
4.渐进增强
CSS 代码负责提供关于“表示”的信息,Javascript代码负责提供关于“行为”的信息。
5.分离Javascript
element.event = action ...
getElementById(id).event = action
View Code
6.向后兼容 对象检测
if(method){
statements
}
7.减少DOM访问和标记使用 合并和放置脚本 压缩脚本
2.平稳退化
<a href="http://www.cnblogs.com/anyboo" onclick="popUp(this.href);return false;">Example</a>
3.向CSS学习——结构与样式的分离
4.渐进增强
CSS 代码负责提供关于“表示”的信息,Javascript代码负责提供关于“行为”的信息。
5.分离Javascript
element.event = action ...
getElementById(id).event = action
var links = document.getElementByTagName('a'); for(var i = 0;i<links.length;i++){ if(links[i].getAttribute('class') == 'popup'){ links[i].onclick = function(){ popUp(this.getAttribute('href')); return false; } } }
View Code
6.向后兼容 对象检测
if(method){
statements
}
7.减少DOM访问和标记使用 合并和放置脚本 压缩脚本
相关文章推荐
- JavaScript 最佳实践
- javascript编程的最佳实践推荐
- 超实用的JavaScript技巧及最佳实践(下)
- 给JavaScript初学者的24条最佳实践
- 10个你需要了解的JavaScript最佳实践
- 20个超实用的JavaScript技巧及最佳实践
- JavaScript初学者应知的24条最佳实践(译)
- Javascript继承的最佳实践
- 超实用的JavaScript技巧及最佳实践(下)
- 45个超实用的javascript最佳实践
- 45个实用的JavaScript技巧、窍门和最佳实践
- JavaScript正则表达式大全(过滤Emoji的最佳实践)
- 45个实用的JavaScript技巧、窍门和最佳实践
- javascript的最佳实践
- JavaScript简单规则( 最佳实践 )
- 【第五章-最佳实践】javascript DOM 编程艺术-学习笔记
- JavaScript初学者应知的24条最佳实践(译)
- javascript 最佳实践
- JavaScript 最佳实践:帮你提升代码质量
- 20个超实用的JavaScript技巧及最佳实践