检查哈希存在的最佳方法是什么?

时间:2010-09-10 08:59:44

标签: javascript html hash

现在我正在使用

if(window.location.hash != '')

这是万无一失的吗?或者,有没有办法返回布尔值?

1 个答案:

答案 0 :(得分:1)

如果URL中存在哈希符号,则

window.location.hash将返回空字符串,但它右侧没有任何内容。如果有值,它将返回带有哈希符号作为第一个字符的值。在某些情况下,这可能会有点混乱。

除此之外,我认为这是一种非常可靠的使用方法。