《编写高质量代码——web前端开发修炼之道》读书笔记(2)
来源:互联网 发布:算法设计的基本要素 编辑:程序博客网 时间:2024/04/28 18:20
(function(){……})()
用匿名函数将脚本包起来,可以有效控制全局变量,避免冲突隐患。
让js不产生冲突,需要避免全局变量的泛滥,合理使用命名空间以及为代码添加必要的注释。
网页中的js从功能上,应该分为两大类:框架部分和应用部分;
框架部分:提供对金时代吗的组织作用,包括定义全局变量,定义命名空间方法等,它和具体应用无关,每个页面都需要包括相同的框架。
应用部分:提供页面功能逻辑,不同页面会有不同的功能,不同页面应用部分的代码页不相同。
DOMReady事件比window.onload 更适合用来调用初始化函数。如jquery中$(document).ready();
CSS放在页头,javascript放在页尾
在线js压缩工具:packer 和YUI Compressor
js库:Prototype、Dojo、Mootools、Ext JS、JQuery、YUI……
hash对象(还不是很明白hash这个东西)
UML 语言
prototype
对于常规属性,统一使用node.XXX的方式读取,对于自定义的属性,同意使用node.getAttribute("XXX")读取。
- 《编写高质量代码——web前端开发修炼之道》读书笔记(2)
- 《编写高质量代码——web前端开发修炼之道》读书笔记
- 编写高质量代码——Web前端开发修炼之道(一)
- 编写高质量代码—Web前端开发啊修炼之道(二)
- 编写高质量代码--Web前端开发修炼之道
- 编写高质量代码--Web前端开发修炼之道 读书笔记
- 《编写高质量代码——Web前端开发修炼之道》读后随笔
- 读书笔记之html标签的语义的意义——《编写高质量的代码:Web前端开发的修炼之道》
- 编写高质量代码:Web前端开发修炼之道(二)
- 编写高质量代码:Web前端开发修炼之道(一)
- 编写高质量代码:Web前端开发修炼之道(三)
- 编写高质量代码:Web前端开发修炼之道(一)
- 编写高质量代码:Web前端开发修炼之道(二)
- 编写高质量代码:Web前端开发修炼之道(三)
- 编写高质量代码:Web前端开发修炼之道(四)
- web-front-编写高质量代码--Web前端开发修炼之道
- web-front-编写高质量代码--Web前端开发修炼之道
- 编写高质量代码-web前端开发修炼之道文摘
- Java中的"感知哈希算法"——找出相似的图片
- android项目编译过程---详细分析与实例
- 在centos中搭建bugzilla平台各种错
- 编译只包含h264 decoder的ffmpeg
- Mysql Master/Slave环境搭建
- 《编写高质量代码——web前端开发修炼之道》读书笔记(2)
- 编译LFS---个人心得教程
- 我的第一个minigui程序
- 使用oprofile查找性能瓶颈--错误及解决
- 中国前十月进口大米6088万吨
- 【技术类】通过栅格类型扩展使ArcGIS 支持更多传感器类型
- SHQueryRecycleBin
- Magento getModel getSingleton等常用函数说明
- 【技术类】Raster Products,便捷使用影像产品(上)