- 投稿日:2023-05-24T19:57:30+09:00
オリジン間リソース共有 (CORS)とは
はじめに 私自身、以前SPAアプリケーションを作っている最中にオリジン間リソース共有 (CORS)に関するエラーにかなりはまってしまったので、関連用語を整理し、理解を深めるためにこの記事を書くことに…
- 投稿日:2023-05-24T18:42:57+09:00
GoogleMapで警告が出るから修正する
GoogleMapsAPI使ってたら、警告が出てるので修正しようと思う google.maps.event.addDomListener() is deprecated, use the stand…
- 投稿日:2023-05-24T17:49:42+09:00
google map apiで現在地用の青丸のアイコンを表示する
Google Maps JavaScript APIには地図アプリによくある現在地を示す青丸のアイコンを表示する機能が提供されていないみたいですね。 自力で作るしかなさそうです。 ドキュメントを読む…
- 投稿日:2023-05-24T17:49:42+09:00
Google Maps JavaScript APIで現在地用の青丸のアイコンを表示する
Google Maps JavaScript APIには地図アプリによくある現在地を示す青丸のアイコンを表示する機能が提供されていないみたいですね。 自力で作るしかなさそうです。 ドキュメントを読む…
- 投稿日:2023-05-24T17:36:09+09:00
【JavaScript】setter / getter
setter / getter getterとsetterは、オブジェクトのプロパティにアクセスするための特殊なメソッド これらのメソッドを使用することで、プロパティの値の取得と設定をカスタマイズす…
- 投稿日:2023-05-24T17:36:02+09:00
【JavaScript】super
super 親クラスのメソッドやコンストラクタを呼び出すためのキーワード ▼ コンストラクタ内で親クラスのコンストラクタを呼び出す場合: class Child extends Parent { c…
- 投稿日:2023-05-24T17:35:52+09:00
【JavaScript】class - extend class
classとは コンストラクター関数をクラス表記で書けるようにしたもの JavaScriptにおけるクラスは、オブジェクト指向プログラミングの概念を実現するための仕組み クラスはオブジェクトの設計図…
- 投稿日:2023-05-24T17:35:41+09:00
【JavaScript】プロトタイプ継承
プロトタイプ継承 別のコンストラクター関数のプロトタイプを継承して機能を流用できるようにすること ※「継承」とは違う 継承は別のコンストラクター関数自体を受け継ぐこと // 親クラス functio…
- 投稿日:2023-05-24T17:01:36+09:00
Webデザイナー / WebコーダーがJavaScriptの理解を深めるためにやるべきこと9選
はじめに Web制作では切っても切り離せない存在の「JavaScript」。 難しいイメージがあり、敬遠される方も多いのではないでしょうか? ですが、WebデザイナーでもWebコーダーでもJavaS…
- 投稿日:2023-05-24T15:54:35+09:00
【JS】非同期のループ処理が終わるのを待って次の処理に進みたい【Vue.js】
やりたいこと 配列 'Array'の要素の数だけ、API 'featchData'と通信を行い、その処理が全て終わり次第、後続の処理を行いたい 実装サンプル let Array = [{name: …
- 投稿日:2023-05-24T15:05:49+09:00
React Fragment
Fragmentとは? コンポーネント中の要素をまとめるラッパー機能。 並列に複数の子要素を返すコンポーネントの宣言に使う。 https://ja.legacy.reactjs.org/docs/f…
- 投稿日:2023-05-24T14:03:41+09:00
【GAS】Gmail APIを使わずにGmailをAPI経由で取得する
以下のような構成を取ればいい。 flowchart LR A[Gmail] -- 取得 --> B[Google Apps Script] B -- API --> C Gmail APIの面倒さ …
- 投稿日:2023-05-24T12:05:39+09:00
【正攻法】XSS対策しながら、<br>タグの反映方法
前回の記事 https://qiita.com/koinunopochi/items/b5a7779a96ea63101078 ここで、XSS対策を避けながら記述する方法記したが、自分で使わないこと…
- 投稿日:2023-05-24T09:44:55+09:00
【Bootstrap】【Thymeleaf】モーダルを別htmlに切り出す
概要 Thymeleafのfragment属性を使ってモーダルを子要素として切り出す。 モーダルはBootstrap4を使用して作成する。 完成イメージ 宿泊プラン一覧 ↓ 「空室確認」を押すとその…
- 投稿日:2023-05-24T09:10:12+09:00
Bunとは?そしてBunのサーバーでクエリパラメーターを取得する方法
ハイサイ!オースティンやいびーん 概要 Bunのサーバーでリクエストからクエリパラメータをパースする方法を紹介します。 Bunとは BunはNode.jsに代わるJavaScriptのランタイム環境…
- 投稿日:2023-05-24T08:40:41+09:00
sequelize-autoでDBスキーマからSequlizeのモデルを作成する
はじめに Sequelizeを使ってDBマイグレーションをやる方法2つを試してみたにある通り、ORMのモデルからDBスキーマを作成・更新するというのが一般的だろう。ただその場合、以下のような課題もあ…
- 投稿日:2023-05-24T06:43:02+09:00
ElectronのAPI(プロセス間通信)実装を劇的に楽にする方法
前置き Electronは、Web技術を用いてクロスプラットフォームアプリを開発できる便利なフレームワークです。自分は主に複雑なUIが必要な中規模アプリの開発にElectronを使っています。 さて…
- 投稿日:2023-05-24T01:33:42+09:00
【React】MapオブジェクトをStateで管理する場合の留意点
概要 ユースケースとしてあまり無いかもしれませんが、JavaScriptのMapオブジェクトをReactのStateで管理する場合、どう更新するのかというのがふと気になりました。 Mapオブジェクト…
- 投稿日:2023-05-24T01:07:00+09:00
Firestoreでリアルタイム更新+無限スクロールの実装方法、2つのパターン:その2
はじめに Firestoreで行うリアルタイム更新 + 無限スクロールの実装第二弾です。 Typescript + Reactで作っていきます。 私が考えるに、これには大きく分けて2つの方法がありま…
- 投稿日:2023-05-24T00:42:10+09:00
【HTML】お手軽にQuineアートを作る
前書き Chromeでソースと同じ文字列が表示されればよしとする。 先に結論 <script>s=`/*3kawqkqa8v3repjnjj df 66 av bsh gr du nq sucr7 …