- 投稿日:2022-11-25T19:03:55+09:00
class名やid名指定でaddEventListenerを処理させる方法
class名やid名の指定の仕方によっては、戻り値が変わってきます。(配列とかHTMLCollectionとかNodeListとか)今回はどんな形であっても、addEventListenerで処理さ…
- 投稿日:2022-11-25T18:22:13+09:00
JSのプラグイン「Swiper」を使ってみた
はじめに 今回の記事では、JavascriptのSwiperというライブラリについて 実際に使ってみた感想も踏まえて解説したいと思います。 結論から言うと、かなり簡単に時間をかけずに実装ができます。 Swiperとは?使用に至った理…
- 投稿日:2022-11-25T16:49:47+09:00
javascriptでtableタグのtd内の数値の合計を自動で計算
javascriptを使ってtableタグ内のtdに入っている値段の合計を計算する方法。 もっと効率よく綺麗に書く方法あったら教えてくださいm(_ _)m <html> <script type="…
- 投稿日:2022-11-25T16:32:55+09:00
StreamControl ことはじめ
OBSで得点表示をしたい 検索をするとStreamControlでできるよと書いてくれている。 どんなものかね?と思って調べるとStreamControl学会が出てくるのと、Qiitaの記事が出てくる…
- 投稿日:2022-11-25T16:29:15+09:00
nodeJS でURLからパラメータを渡す方法
環境 { "dependencies": { "ejs": "^3.1.8", "express": "^4.18.2", }, } Code const express = require('ex…
- 投稿日:2022-11-25T15:13:35+09:00
【TypeScript】ジェネリクス
ジェネリクスとは?? ジェネリクスとは、プログラミング言語の機能・仕様の一つで、同じプログラムコードで様々なデータ型のデータを処理できるようにするもの。 参考:https://e-words.jp/…
- 投稿日:2022-11-25T14:39:55+09:00
文字列への変数埋め込み
C# string word = "World"; string text = $"Hello, {word}!"; JavaScript const word = "World"; const t…
- 投稿日:2022-11-25T13:07:16+09:00
JavaScript で 2 つのデータの差分を可視化したい場合は jest-diff
https://jestjs.io/ja/docs/jest-platform#jest-diff jest-diff は 2 つのデータの差分を可視化できる。 別に テスト用途でなくとも、独立した…
- 投稿日:2022-11-25T12:23:29+09:00
React Infinite render loop [] !== []
カスタムフックに渡した引数が原因で無限レンダリングが発生した。 const results = useCustomHooks( condition === STRING ? [...ARRAY] :…
- 投稿日:2022-11-25T10:48:11+09:00
純粋関数について
純粋関数とは 純粋関数は処理の複雑度を決める鍵でもある。 一つのソフトウェアで純粋関数を割合が多ければ多いほど、システム全体の複雑度は下がる。 では何を純粋関数と言えるのか。 関数が以下の条件を満た…
- 投稿日:2022-11-25T10:20:52+09:00
javascriptでじゃんけんゲーム
昔ながらのボタンを押して遊べるじゃんけんゲームを作ってみた。 ⇒実際の動作はこちら ただこれだとリセットボタンが何回も押されるとre()が何度も実行されて動きが早くなってしまう。 もっとこうしたら良…
- 投稿日:2022-11-25T09:54:26+09:00
「’」を使用すると何が変わる?【JavaScript】
私の前々回の記事と前回の記事を読んでくださった方の中で、alert()の()内に違和感を覚えて方はいらっしゃいますでしょうか? ※該当箇所をこれから記載しますので、リンク先に遷移してご確認いただかな…
- 投稿日:2022-11-25T08:35:07+09:00
Stripe Payment Elementsでリダイレクトを3Dセキュア認証など、必要な時だけにする
Stripeの組み込み型決済フォーム、Payment Elementを利用すると、決済完了時にリダイレクトが発生します。 const stripe = useStripe() const eleme…
- 投稿日:2022-11-25T00:10:38+09:00
JavaScript すっきりリファクタリング 2
ネット上で見かけたJavaScriptのコードをリファクタリングしていく企画です。 元コード CSVファイルを取得して、それから<table>タグを作る。 let res = await fetch…
- 投稿日:2022-11-25T00:02:16+09:00
【Cesium】PLATEAUデータを表示する(那覇市)
はじめに この記事は#30DayMapChallenge2022 24日目の記事です。 テーマはFantasyです。 Cesiumを使って空想のような素敵なまち(イメージ)(沖縄県那覇市)のPLAT…