20220518のJavaScriptに関する記事は11件です。

REST API Design Best Practices を用いたAPI開発 #2 (APIのVersion管理)

本記事はREST API Design Best Practices を用いたAPI開発 #1の続きです。 動機 REST API Design Best Practices を用いたAPI開発 #1と同様、以下の記事をFollowしながら手を動かすことで、少しでも昨今の流れ・感覚をCatch Upをすること、また自分自身のメモとして残すことを目的として記事に起こす…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Javascriptでクリックでclassを変更

 方法 参考記事 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Com…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

JS/TSでバイナリ⇔BASE64はライブラリを使わなくても簡単に出来る

JS/TSは、バイナリデータをBASE64エンコードするビルトイン機能が無いため、大人しくライブラリを使うか自前でロジックを用意する必要がありました。 結局はライブラリを使用する場合が多いのですが、…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

FineReportによく使われるJavascript

ハイパーリンク ポップアップで画面を表示する方法 一般 //テンプレートパス(必要に応じて設定します) var url = encodeURI(encodeURI("/webroot/decisi…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

jQuery - 入力時、リアルタイムで半角に変換していく!

答え $(document).on('input', function(e) { // ① 入力内容全体を取得 var target = $(this).val(); // ② 半角に変換して上書…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Three.jsを使ってみる(カメラ制御編)

はじめに おはようございます。こんにちは。こんばんわ。 Watatakuです。 Three.jsを使ってみる(入門編)の最後に地球儀を作成したのですが今回はその地球儀を使ってカメラの制御等を行なっ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

JavaScriptでUnicodeの濁点・半濁点を分離する

濁点・半濁点を分離する関数の作成中、Unicode上での濁点・半濁点の扱いに戸惑ったのでメモ書き。 UFDとUFC Unicodeの中にも、 NFC:Normalization Form Canon…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【非同期処理】JavaScriptのPromise, async, awaitなどについての整理と使い方

非同期処理/同期処理について C言語やPythonから入った私はコードは上から順に実行されるものだと思っていました。しかし、JavaScriptはクライアントサイドの言語であり、 「ページ更新など…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Realtime Databaseのルール設定方法(Firebaseバージョン9)

Realtime Databeseでのルール指定方法について、公式ドキュメントに一応載っていますが、実戦的に使用するには言葉足らずなところがあるので、具体例を用いながら説明していきます。 これで、あ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

HTML Canvasのインターフェイスのまとめ #2

HTMLのCanvasを触れ始めたので備忘録として記事に残しておきます。 本記事で2記事目となります(本記事でも触れきれないインターフェイスが多くあるので恐らく次の記事も執筆します)。前記事で触れた…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Jestのまとめ --公式ドキュメントを読んで--(最低限で投稿、今後更新)

What is Jest? Jestは、JavaScriptのためのテスティングライブラリです。 Jestを用いたテストの流れ 図1.Jestを用いたテストの流れ セットアップ データベースの初期…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む