js监听页面错误
/**
* @param {String} errorMessage 错误信息
* @param {String} scriptURI 出错的文件
* @param {Long} lineNumber 出错代码的行号
* @param {Long} columnNumber 出错代码的列号
* @param {Object} errorObj 错误的详细信息,Anything
*/
window.onerror = function(errorMessage, scriptURI, lineNumber,columnNumber,errorObj){
console.log(errorMessage, scriptURI, lineNumber,columnNumber,errorObj)
return true;
}
var ds={}
var dsaa=ds.dsa.ss;
输出的错误信息
使用这个方法可以方便的获取整个页面的错误信息,并进行进一步处理(如上传错误报告等)