编程习惯 阐述
谨慎使用JS 尽量使用常用的界面元素;样式依靠CSS而不是JS
编写简单易读的代码 合理使用注释,/**xxx*/, //; 命名适当, 常量大写,变量骆驼命名法 尽量复用代码;不要假设...环境,而不能用于数据交换
安全性 Eval()函数可以执行任何js命令,不过存在潜在风险,推荐使用内置JSON解析器
事件及事件响应:对于主要致力于为页面添加交互性的脚本语言来说,事件功能必不可少,常见的事件处理其如下表所示..., 浏览器窗口事件坐标; screenX,screenY, 相对于屏幕的事件坐标 相异的属性:secElement(IE),target(W3C,接受事件的对象
添加事件处理器 IE方式: element.attachEvent...('onclick',myFunction); element.detachEvent('onclick', myFunction); W3C:第三个参数表示事件的处理顺序是捕获还是冒泡, W3C默认为捕获...属性 myDiv.style.color='white';
使用className来访问类 myDiv.className='classA';
DOM中的styleSheets对象 页面上样式表的数量: