【发布时间】:2015-08-18 19:54:25
【问题描述】:
我正在努力寻找这段代码中的错误。查了很多次,谁能指出问题出在哪里?
$(function() {
try {
function endswith(str, ends) {
if (ends === '') return true;
if (str == null || ends == null) return false;
str = String(str);
ends = String(ends);
return str.length >= ends.length && str.slice(str.length - ends.length) === ends;
}
var referrer = new URL(document.referrer).domain;
if (endswith(referrer, "xyz.com")) {
$(".logo .logo-external").remove();
} else {
$(".logo .logo-internal").remove();
}
} catch () {}
});
【问题讨论】:
-
您需要在
catch()括号内添加一个变量名。
标签: javascript try-catch