20221129のJavaScriptに関する記事は13件です。

nodejs + express + mysql + passport を用いて簡単なログイン機能

はじめに ログイン機能はとても基本的な内容であるが、ある意味ともて大事な機能である。 最近は自分のデータベースにパスワードを保存せず、GoogleやFacebookのIDを代わりに利用できるので、 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[React×Storybook]プリミティブ型でないpropsの指定をしたいが、controlsが表示されない場合の対処法。

状況 create-react-app で構築したReactのプロジェクトにStorybookを導入し、既存のコンポーネント用にStoryを追加したが、controlsが表示されない。 ブラウザでS…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Web Speed Hackathon 2022をやってみた

11月1日から27日まで開催されていた、webパフォーマンス改善のコンテスト「Web Speed Hackathon 2022 Public」に飛び入り参加してきました。 https://devel…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Stripe.js + Google Map APIで、オートコンプリート付きの住所入力フォームを埋め込む方法

本人確認やソーシャルギフトなど、決済以外の場面でユーザーに住所を入力してもらう場面は複数存在します。 Stripeが提供するJSライブラリStripe.jsを使うと、住所入力フォームを簡単に埋め込む…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

フロントエンドの歴史

今回は、フロントエンドに興味がある方、フロントエンドの知識を深めたい方に向けて、過去から現在までのフロントエンドの歴史を解説していこうと思います。 歴史を知ることで、技術を大局的に見ることができるの…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

supabase-js ネストしたテーブルでソート

はじめに Baas(Backend As A Service)で何かサービスを構築してみたいと思い、 firebaseを触ってみようと思ったところ、Firebase の代替と謳われているsupaba…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

for ... in の使い方

自分の備忘録です。 JavaScript for...inの使い方 繰り返し処理の一つ 配列に対して使用する。 配列の要素を一つずつ取り出し、要素を構成するkeyを変数に持って処理をする 例 コード let array = {key1: value1,key2:value2}; for(let str in array){ console.log(str); console.log(array[str]); }…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

replaceAll is not a function

事象 : jestでテストを実行したらreplaceAllメソッドで怒られた $ yarn jest hogedetail yarn run v1.22.19 # ...省略... TypeErro…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

JavaScriptでobjectのvalueに特定の値があるか確認する方法

やりたいこと 例えば、Object型の配列があり その中に特定の値が入っているかを知りたい 結論 const arr = { くさ: 'フシギダネ', ほのお: 'ヒトカゲ', みず: 'ゼニガメ'…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

iosブラウザでカメラを使う時詰まったのでメモ

localhostでブラウザカメラを使うwebアプリを開発していて、スマホ実機から見たくなったので試してみると、カメラが動かなかった。 navigator.mediaDevices.getUserM…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Twitterのユーザー名を非表示にするブックマークレットの紹介

概要 PCのブラウザ版Twitterの画面左下にあるアイコンとかユーザー名を非表示にするブックマークレットを作った 実行すると単純にユーザー名とアイコンが消える ページを再読み込みすると元に戻る ち…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

iOS Safariの実機検証を行う方法

WEBページの実機検証を行う方法について、忘れがちなため備忘録として。 WEBページを検証する方法 iPhoneのWEBインスペクタという機能を利用して、WEBページの検証を行います。 Webブラウ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

contenteditableのkey入力を確認

概要 contenteditableな実装を行う際、各ブラウザでキー入力の値が異なる為、判断するうえで確認するためのHTMLを記載 ソース <html> <head> <script> docume…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む