文字列が何かで始まっているかどうかを確認しますか? [重複] 質問する

文字列が何かで始まっているかどうかを確認しますか? [重複] 質問する

ID が何かで始まっているかどうかを確認する方法はあることはわかっており^=、これを試してみましたが、うまくいきませんでした。基本的に、URL を取得して、特定の方法で始まるパス名の要素にクラスを設定したいと考えています。

例:

var pathname = window.location.pathname;  //gives me /sub/1/train/yonks/459087

/sub/1で始まるすべてのパスに対して、要素のクラスを設定できることを確認したいと思います。

if (pathname ^= '/sub/1') {  //this didn't work... 
        ... 

ベストアンサー1

使用文字列オブジェクト.部分文字列

if (pathname.substring(0, 6) == "/sub/1") {
    // ...
}

おすすめ記事