以下为本人刚刚在IE8做试验所得,可能有错误,欢迎批评指正。
- 一个javascript函数错误一般会殃及此函数所在的
包含的所有代码。其他
如果没错误会正常执行。所以,把不够安全的代码可以考虑单独列出在一个
里,以免殃及其余。但写在.js文件里的话,错误的函数只影响自己。而且,函数在出错之前的行会执行。
另外,比如button的onclick引用某个.js的两个函数,比如(func1(),func2()),如果第一个错误,第二个不执行;
- 在.js里用双引号“"”和单引号“'”可能是通用的,但在写在HTML里的,比如alert,document.getElementById()就要用单引号“'”。
- 本来印象
定义的function()在显示时并不执行的,可我写了个alert()在一个函数里面,每次刷新页面都会弹出来,不过,暂时不管了,以后,说不定什么时候,就明白了。