次のように、URL文字列の特定の部分を削除する方法を見つけようとしています:
if (window.location.hash == '#super-super-product') {
change.window.location.hash.to.this: #product // pseudo code, obviously
}
したがって、最初の 12 文字である「super-super-」を削除し、残りは保持します。
次の試行では、何の変化も生じません。
if (/^#checkout-counter-./.test(window.location.hash)){ // this works perfectly
window.location.hash.substring(0, 11); // this does nothing
window.location.hash.substr(1, 12); // nothing
window.location.hash.slice(0, 11); // still nothing
}
ありがとう。