20230205のJavaScriptに関する記事は15件です。

React Hook FormでuseFieldArrayの初期化方法を間違っていた話。appendやreplaceなどは使わずにdefaultValuesで行う。

React Hook FormのuseFieldArrayは動的にフォームの入力項目を増減する必要がある場合にとても便利な機能です。 とても便利な機能なのですが、私は最初間違って使っていました。 正…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

WordpressでAjaxにて投稿記事を取得する際にfetchを使ってダウンロードの進行状況(progress)を取得する方法

はじめに WordpressにてAjaxで投稿記事を取得する際にダウンロード状況(Progress)も取得する場合のサンプルは大体はjQueryかXMLHttpRequestが多いのですが、fetc…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Test Doubleについて

TestDouble ≠ mock これまでTestDoubleとかmockとかspyとかstubとかよくわからず使ってました。 なんなら全部mockを言い換えた言葉なんでしょ! って認識でした ど…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

TypeScriptのinterfaceについて

TypeScriptのインターフェイスは、オブジェクトの型を定義するためのものです。 インターフェイスは、プロパティ、メソッド、およびイベントのシグネチャーを定義します。 実装者はこのシグネチャーに…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

React Three Fiberで作成したComponentをStorybookで管理する - Effect編

1. 概要 前回、React Three Fiberにて作成した3DオブジェクトをStorybook上で管理する、環境構築に関する記事を書かせていただきました。 https://qiita.com/…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Next.jsでのLinkコンポーネントの記述の仕方で変更点をおさえる!!

先日Next.jsのバージョンは13.0にアップデートされました。その際にLinkコンポーネントの記述方が変わったみたいなので調べてみました。 この記事を読む対象者 ・Next.jsのバージョンが1…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

mswでmockするときにデータが取得できなかった話(parse-error)

結論 テスト用のnode環境では、 mswのエンドポイント定義は、フルパスで設定しないと取得できない。 よい例: const server = setupServer( rest.get('http…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

代表的な高階関数を図解してみた

高階関数を使えば配列に対する要素に対しての少し複雑な処理やforループを使って書くような処理もシンプルに書けるようになります。 だけど、代表的な高階関数であるmapやreduceがどのような処理がで…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

合言葉自動生成ツールを作ろう【JavaScript初心者】

初心者の練習として作ってみてください。 勝手に真似したり、改変したりしてGitHub pagesに挙げてもOKです! ▼完成ページはこちら▼ https://fuuchin.github.io/Ai…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

位置情報共有Webアプリを作ってた話

サ終ってま??? 某スマートフォン向け位置情報共有アイスクリームアプリ、親会社の影響でどうやらサ終するみたいなんですよね。 んで、自分自身もZenlyって結構使ってたし、周りでも沢山の人が使ってたの…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

外部ライブラリを使わず値の絞り込み

参考 https://kuroeveryday.blogspot.com/2016/03/incremental-search.html ソース http://localhost/?k=lemon …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Scratch Forum 上の YouTube リンクを生成するブックマークレート

Scratch では https://scratch.mit.edu/discuss/youtube/動画ID/ というURLを使うことで YouTube 動画を閲覧することができます。目的はブロッ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【javascriptでゲームを作る】ライブラリxnewの紹介と簡単なゲームの実装

はじめに JavaScriptで何かゲームを作ろうと考えた場合、画像や3Dモデルのレンダリング(描画)が得意なライブラリを使いたくなると思います。例えば、2Dのレンダリングだとpixi.js、3Dだとthree.j…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【JavaScriptでゲームを作る】ライブラリxnewの紹介と簡単なゲームの実装

はじめに JavaScriptで何かゲームを作ろうと考えた場合、画像や3Dモデルのレンダリング(描画)が得意なライブラリを使いたくなると思います。例えば、2Dのレンダリングだとpixi.js、3Dだとthree.j…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Julia】Electron.jlを使ってカウンターアプリを作る

はじめに この記事ではElectron.jlで以下のようなGUIのカウンターアプリを作ります。これを通してElectron.jlの基本的な使い方を習得できるかなと思います。 筆者自身大学の研究プロジ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む