document.location.pathname.match(/(news|auto)\-/)[1]
如果是 url,则目录路径...
/news-23
/auto-1113
好的,它可以工作,但是如果没有指定的出现,url 中将会出现错误。当尝试获取不在数组中的值时。
目标是在目录名称中出现指定位置的页面上执行特定代码。
如何修复它、设置条件、检查它?确保它不会立即抛出错误...可能吗?
常规赛不是专家,如果可以一切都一样,只有这一次
document.URL
这会很酷,在域名之后,在第一个斜杠之后应该有新闻或汽车的条目。 True - 我们执行以下代码。 False - 只要 js 不抛出错误。否则脚本将无法工作...
我认为可选的序列运算符会适合你-
?.
或者
无论哪个对您来说更方便,它将返回一个值或
undefined
没有任何错误。以及如何使用它......您更清楚,因为我们面前没有您的处理代码。