Javascript

1/3ページ

[Javascript] ISBN13 を ISBN10 に変換する方法

ISBN-13 と ISBN-10 ISBN – Wikipedia ISBN は書籍の識別用に設けられている国際規格のコードです。ISBN には10桁の旧規格(ISBN-10)と13桁の現行規格(ISBN-13)があります。 2007年以降 ISBN-10 は新たに発番されておらず、新刊書には ISBN-13 が必ず発番されるようになっています。 基本的に ISBN-13 が新しい規 […]

[Node.js] BOM付きUTF8のデータを処理する方法(node-fetch, http)

Node.js で BOM付きの UTF8 を扱う Node.js を使って HTTPS の GET メソッドで JSON ファイルを取得して JSON.parse() すると次のようなエラーが発生しました。 Uncaught SyntaxError: Unexpected token  in JSON at position 0 JSONデータの1文字目から何かがおかしいと言われています。いろ […]

[Firebase] Cloud Functions を開発デプロイする方法入門

Firebase Cloud Functions とは Cloud Functions for Firebase | Firebase Cloud Functions for Firebase を使用すると、Firebase 機能や HTTPS リクエストによってトリガーされたイベントに応じて、バックエンド コードを自動的に実行できます。 要するに何かしらのイベントをトリガーにして任意のコード(J […]

[Javascript] Webページ印刷時のTips

20190130_[Javascript] Webページ印刷時のTips Webページ印刷時の JS, CSS の備忘録 Webページを印刷する際に役立つメモを残します。システムで帳票印刷を手軽に行う際に必要になります。 Javascript で印刷ダイアログを表示する print() を使うことで、印刷ダイアログを表示することができます。 右クリックから印刷メニューをクリックしたり、ブラウザのメ […]

[Javascript] Service Worker 初心者入門、概要から使い方まで

Service Worker とは Service Worker とは、Webページとは別にバックグラウンド(別スレッド)で動作するJavascript環境のことです。Javascriptは言語仕様として単一スレッドでしか動作することができませんが、Service Worker を使うことでこれを実現できます。 Service Worker を使用することでプッシュ通知やバックグラウンドでのデータ […]

Typescript 3.x と Webpack 4.x を合わせて使う方法まとめ

Typescript 3.x と Webpack 4.x を合わせて使う Typescript はコンパイルすることで Javascript のコードに変換できますが、複数ファイルをバンドルする機能はありません。したがって何らかの方法で複数ファイルのモジュールを1ソースにバンドルしなければなりません。 今回は Webpack を使って、Typescript をビルドして得られた Javascrip […]

[Javascript] Mapクラスを使った連想配列の定義方法

Javascriptで連想配列を定義 連想配列(あるいは辞書型やハッシュテーブル)は、従来のJavascriptの機能として直接的には提供されていませんでした。代わりに、Javascriptでは連想配列の機能を実現するためにObjectを使っていました。 上記の通り、一通りデータの操作は可能ですが、若干無理しているところはあります。特にデータの削除は delete を使ってオブジェクトのプロパティ […]

Javascriptでファイル選択した画像を表示する方法

<input type="file">で選択した画像を表示したい <input type="file">を使って選択した画像を、ファイルをサーバーにsubmit(アップロード)することなくブラウザ上にJavascriptで表示する方法をまとめます。 ファイルをアップロードする前にブラウザ上で選択された画像が確認できるので、プレビュー表 […]

1 3