カテゴリー「JavaScript」に関連するページ一覧 5ページ目
- JavaScript jsonと文字列の相互変換をする方法
JavaScriptでオブジェクト(json)を文字列に変換する方法を紹介します。また、文字列からオブジェクト(json)に変換する方法も紹介します。JSON.stringifyでオブジェクトを文字列...
- JavaScript localStorageの基本的な使い方まとめ
JavaScriptでデータをブラウザに簡単に保存する仕組みのlocalStorageの基本的な使い方を紹介します。setItemで値を保存します。keyは保存するときにキーとなる値です。取り出すとき...
- sw-precacheでWEBアプリのオフライン対応をする
service workerでキャッシュコントロールを行い、オフラインでも閲覧できる状態にできます。キャッシュコントロールを独自に実装するのは難易度が高く、実装を誤るとF5でのリロードでも更新されなく...
- JavaScript ネットワークがオフラインかどうか判定する
JavaScriptでネットワークがオンライン・オフラインの判定は以下のようにnavigator.onLineを使用します。
- async/awaitでajax(axios)処理のエラー時の処理を考える
async,awaitを使った非同期処理(特にajax処理)の実装でエラー時の処理をどのように実装したらいいか、いろいろと調べてみました。最初は以下のように、awaitの処理をtry-catchで囲う...
- JavaScript 最新のChromeでscrollTopが取得できないときの対処法
Chromeのバージョンが61以上だと以下のような方法でscrollTopを取得できなくなっています。対処法として、最近の新しいブラウザではdocument.scrollingElementが使えるの...
- JavaScript ブラウザの戻るボタンを無効化する方法
ブラウザの戻るボタン、進むボタンの処理をJavaScriptで無効にする方法を紹介します。History APIというブラウザの履歴を管理する機能を使用します。IE9以下はHistory APIがサポ...
- JavaScript querySelectorAllでデータ属性を持つ要素を取得する
JavaScriptで、指定したデータ属性を持つ要素を取得したいときがあります。querySelectorAllを使えばデータ属性だけでなく、指定した属性を持つ要素の一覧を取得できます。例えば以下のh...
- JavaScript input type=fileの拡張子を判定する
input type=fileで選択したファイルの拡張子を取得して、指定した拡張子でない場合はアップロードできないようにしたい場合があります。以下のように、選択したファイルパスの末尾を正規表現でチェッ...
- JavaScript 「True」や「False」の文字列をBooleanに変換する
JavaScriptでtrueやfalseの値を文字列で持っている時に、Booleanで判定できるように変換する方法を紹介します。「Booleanに変換する」というと難しく考えてしまいがちですが、「文...