JavaScriptに関するお知らせ

SINCE2019
ホーム
>
【JS】PCかスマホかをワンライナーで確認

【JS】PCかスマホかをワンライナーで確認


こんにちは!今日はタイトル通りの小ネタです!

端末がスマホならtrue、PCならfalseとなります。どうぞ

;/iPhone|iPod|iPad|Android/i.test(window.navigator.userAgent)

これだけだとあれなので、vuexのコード例でも載せときます。gettersにisSP関数を作り、この戻り値によってCSSの切り替え等を行うといい感じですね :)

export const getters = {
  isSP: () => /iPhone|iPod|iPad|Android/i.test(window.navigator.userAgent),
}

【追記】highlight.jsは正規表現をうまくハイライトしてくれないみたい…



hello world!!
PREV
2019-03-24
hello world!!

【JS】HTMLCollectionをループ処理可能にする
NEXT
2019-04-22
【JS】HTMLCollectionをループ処理可能にする