在JavaScript中,可以使用window.location.hash属性来改变URL中的锚点标签(#)而不刷新页面。以下是一个简单的例子:

 

  • //设置新的hash值,去掉前面的#

window.location.hash = 'newHash';

 

  • 如果你想要添加新的hash值但保留原有的,可以这样做:

//获取当前的hash值

const currentHash = window.location.hash;

//设置新的hash值,确保保留原有的

window.location.hash = currentHash + 'newHash';