20220918のJavaScriptに関する記事は19件です。

市販の汎用赤外線リモコンをスマートリモコンにする

複数のメーカーのテレビに対応した赤外線リモコンが多数販売されており、ボタンが大きく、卓上に置いたまま使えるリモコンが増えてきました。 リモコンで、室内の家電を操作するのもありますが、一方で、WebA…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

お店選びのお供に! 「食べログスター拡張」を作ってみた

食べログスター拡張(Chrome拡張)とは? お店選びのときによく使われる「食べログ」。その店舗ページには、そのお店の評価を示す評価点(スター)がつけられています。この点数は、単純な口コミ評価の平…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

PM2のログに時刻を表示したいなぁ……

PM2のログに時刻を表示したいなぁ……。 pm2 start ./dist/main.js --log-date-format "YYYY-MM-DD HH:mm" これだけ! 便利!
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

immerを使うのは? ……今でしょ!

イミュータブルにオブジェクトを更新したいなぁ イミュータブルにオブジェクトを更新したいときってあるよね。たとえば雛形のオブジェクトがあって、それをもとにいくつもオブジェクトをつくりたいとか。 僕は…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

MiniSearch を読んでみる ①

MiniSearch という軽量な全文検索ライブラリがあったので、ソースコードを読んでみた まとめ。 MiniSearch とは? Javascript で書かれた軽量の全文検索ライブラリ。 htt…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

V8の奥に潜むプログラミング言語 Torqueを触ってみた

はじめに 「JavaScriptのMath.Powはなぜ速いのか」という質問を読んでいたら、V8の組み込み関数に「Torque」という言語が使われているという記述を見つけました。 https://…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

戻るボタンを押した時に、ページトップではなく元の位置に戻るようにしたい

CMSなど何らかの記事一覧ページがあったとして、 詳細ページに遷移後、また一覧に戻ったときも遷移前のスクロール位置を保持したい。 実装したこと 当初、以下の想定をしていました。 1) ローカルストレ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

へっぽこエンジニアが MobX を更に学ぶ (Observable 編)

前回で MobX を完全に理解したので、 今回からは少しでもなんもわからんに近づくために更に深ぼって学んでいく 📚 Observable State の作成 まずはここを読んで observable…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[ClearScript] F# Interactive から JavaScript を扱う

はじめに 最近、Google Apps Script や Office JavaScript API を使うことが多く、JavaScript と関わる機会が増えてきました。 普段は PowerSh…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

エンジニア騎士とクエリの魔女 精霊の村 (paizaランク:B相当)SQL で解いてみた

精霊の村 (paizaランク:B相当) https://paiza.jp/code_and_sql/challenges/cas_s_b_3001 Hellテーブルから、属性名が「Air」、階級が「…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

エンジニア騎士とクエリの魔女 大海の渦 (paizaランク:B相当)JavaScript で解いてみた

大海の渦 (paizaランク:B相当) https://paiza.jp/code_and_sql/challenges/cas_c_b_3001 をJavaScriptで解いてみました。 あなたは…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【TypeScript】new Date()で取得した時刻と現在時刻を単純比較する時は注意が必要

はじめに new Date()で取得した時刻と現在時刻を単純比較する時は注意が必要です。 例えば下記のようなソースコードです。 ※固定時刻を生成するためにnew Date(2022, 0, 1, …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

エンジニア騎士とクエリの魔女 龍の頭 (paizaランク:A相当)JavaScript で解いてみた

龍の頭 (paizaランク:A相当) https://paiza.jp/code_and_sql/challenges/cas_c_a_2001 白と黒の 2 色からなる画像が与えられます。 この画…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Vue3の学習コストが低いかも?!初学者はReactにこだわらなくてもいいんじゃないの?

React怖い 無知ながら求職条件によくみるので、 友人にReactをお勧めしておきながら、Reactの学習から逃げてました。 だって、その友人がものすごく賢いのに、苦戦してるんだもの。 そのため、…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

paizaラーニング レベルアップ問題集 幅優先探索・深さ優先探索メニュー JavaScript 領域の個数

領域の個数 (paizaランク A 相当) https://paiza.jp/works/mondai/bfs_dfs_problems/bfs_dfs_problems__number_of_ar…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【TypeScript】型定義ファイルのないライブラリのインポートエラーについて【React】

1)はじめに JavaScriptで作成していたポートフォリオをTypeScriptへ置換してた際に発生したエラー。 package.jsonに使用するライブラリを記載(今回の場合はreact-an…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Phaserで作った試作品を公開する環境

結論 PLAYCODEで公開するのがいいかな、と思いました。 https://964701.playcode.io サーバーを立てなくてもいいですし、SSL証明書を用意しなくてもいいので維持費がか…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

WebWorker + indexedDBで逆ジオコーディング

PHPサーバなしで逆ジオコーディングしてみる 諸般の事情により、CORS有効化不能 or PHPサーバが用意できなかった時に作成 もう用済みですが、せっかく作った+WebWorkerのお勉強をした…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

2次元配列を1次元配列にする方法

はじめに reactのuseStateで作成した配列を使ってあれこれ機能を実装していると、配列のネストをフラットにしたい!という時がありました。 "flat()"という便利なメソッドの存在を知った…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む