一、行为(JavaScript)、结构(document)、表示(css)分开。
二、JavaScript的编程原则
1、预留退路(做到浏览器不支持或关闭JavaScript也不影响功能);
2、分离JavaScript(内嵌的函数也要抽离。使用class或id触发函数,需要判断class或id是否存在,这是预防性措施);
3、向后兼容(做到老版本浏览器执行代码不出错)。
三、结构化程序设计原则:一个函数只能有一个入口点和一个出口点。如果不可避免有多个出口点,把所有的出口点写在函数的开头。出口点比如:return false;