用try catch 把;try { alert(a)}catch(err){ alert(1)}如果不做处理的话,js是不会往下执行的。这个是浏览器决定的,如果你想继续往下执行,那么就得换一个能继续执行的浏览器。
在Jquery里面,我们可以看到两种写法:$(function(){}) 和$(document).ready(function(){})这两个方法的效果都是一样的,都是在dom文档树加载完之后执行一个函数(注意,这里面的文档树加载完不代表全部文件加载完)。而window.onload是在dom文档树加载完和所有文件加载完之后执行一个函数。也就是说$...
双击下载的Node.js安装包,按照安装向导的步骤进行安装。安装路径可以选择默认路径或自定义路径。配置环境变量:安装完成后,如果输入node v命令报错,提示“不是内部或外部命令”,则需要配置环境变量。在桌面右键点击“计算机”图标,选择“属性”。在弹出的“系统”界面,点击左侧的“高级系统设置”。在“...
1、在工具->Internet选项->高级,去掉“禁用脚步调试(Internet Explorer)”项的勾选。2、去掉“显示友好http错误信息”项的勾选。最后点击应用,确定按钮。3、预览表单,当要执行的js程序出现错误时,浏览器会给出提示。4、在给出的错误提示窗口中,选择“是(Y)”按钮,进入IE浏览器自带的开发人员...
..catch里面 一旦出错 其它代码也无法顺利执行 另外就是有些地方比如你要用一个方法a.b.c 如果要保证不出错就要先判断a是不是定义了 再判断a.b是不是定义了 再判断a.b.c是不是定义了 而用try...catch就不用这么麻烦了 而且try catch还可以更清楚地抛出错误 可以自己设置抛出错误的提示 ...