- 投稿日:2023-03-28T23:20:33+09:00
配列とオブジェクトのループ処理
配列 for 特徴:標準的なループ処理であり、配列のインデックスを使用することができる。 注意点:ループの終了条件が明確でない場合、無限ループに陥る可能性がある。 const arr = [1, 2…
- 投稿日:2023-03-28T23:20:15+09:00
配列操作メソッドの使い方と注意点
1. push() 配列の末尾に新しい要素を追加します。 使い所 配列に新しい要素を追加したい場合 注意点 追加する要素は1つだけです。 配列の要素数が増えます。 例 let arr = [1, 2…
- 投稿日:2023-03-28T21:50:32+09:00
Google Identity Service のワンタッププロンプトによるアカウント認証
Google Identity Service で(自動)サインインし、プロフィール情報を取得する ワンタッププロンプトを表示し、以前サインインしたアカウントがあれば自動的にそのアカウントでサインイ…
- 投稿日:2023-03-28T21:50:22+09:00
React + GSAPの使い方についてChat-GPTに尋ねてみた
これからポートフォリオ作成に当たって技術の選定を行っている際に フロントエンドエンジニアを志望している以上、Reactのようなライブラリを使用する他なし と思ったのだが、Vanila JSでGSAP…
- 投稿日:2023-03-28T21:42:33+09:00
React onChangeイベント
成果物 https://codesandbox.io/embed/ming-qian-arenzi-x4954y?fontsize=14&hidenavigation=1&theme=dark プロ…
- 投稿日:2023-03-28T20:53:35+09:00
React useStateを利用したいいねボタン
成果物 丸いアイコンをクリックすることで、アイコンの色とそれに対応した文字が出力されます https://codesandbox.io/embed/iinebotan-arenzi-84k9lt?f…
- 投稿日:2023-03-28T20:48:50+09:00
【脱JavaScript】Laravelだけで非同期通信してみた
はじめに Laravelのみで完結してるアプリってどうやってフロントとの非同期通信してるの・・・? という疑問を抱いた私は、ググってみたり、ChatGPTに聞いてみたりしてLaravel単体で非同期…
- 投稿日:2023-03-28T20:34:24+09:00
Reactで、stateを更新したのに再レンダリングされないとき
以下のことを言いたいわけではない。 useStateの更新関数を実行した直後に、stateの値が更新されてない 更新されるのはコンポーネントが再レンダリングされた後なのは知っている 問題にしたいのは…
- 投稿日:2023-03-28T20:08:54+09:00
[JavaScript] Unicode 文字列やバイナリデータを Base32 エンコードする
JavaScript の標準の機能では Base32 エンコードを行えないため、JavaScript のコード上でアルゴリズムを実装する必要があります。 1. Base32 エンコードについて Ba…
- 投稿日:2023-03-28T17:22:23+09:00
スプレット構文とは何か?
スプレット構文とは、配列やオブジェクトの展開を行う構文。 const arr = ['a', 'b' , 'c']; console.log(arr); // ['a', 'b', 'c'] co…
- 投稿日:2023-03-28T17:14:24+09:00
[three.js] css3d periodic tableでくるくる回せる画像一覧ページ作成
1. はじめに 15年ほど前に趣味でHTML+CSSをタグ打ちしていたくらいで、長らくWeb系の開発環境には触れていませんでしたが、「なんかカッコいい画像のプレビューできない?」的な話があったので、…
- 投稿日:2023-03-28T17:14:24+09:00
[three.js] CSS3DRendererでくるくる回せる画像一覧ページ作成
1. はじめに 15年ほど前に趣味でHTML+CSSをタグ打ちしていたくらいで、長らくWeb系の開発環境には触れていませんでしたが、「なんかカッコいい画像のプレビューできない?」的な話があったので、…
- 投稿日:2023-03-28T16:08:54+09:00
TypeScript vs JSDoc という対立は存在しない
はじめに Svelte の開発者 Rich Harris さんの Twitter にて、SvelteKit は JavaScript で書かれているという話が話題になっていました。 https://…
- 投稿日:2023-03-28T14:05:59+09:00
【VueJS/】bl2br自作
DBから値を改行ありで表示したいのですが、 phpのbl2brメソッドがJavaScriptには存在しないので自作します。 jsフォルダ直下に作成し、importで使い回すことにしました。 今回はV…
- 投稿日:2023-03-28T13:02:02+09:00
JavaScript のブラケット表記には少し注意しよう
JavaScript のブラケット表記 とは オブジェクトのプロパティに obj["prop"] のようにアクセスする方法のことです。 const user = { name: "John", ag…
- 投稿日:2023-03-28T12:32:03+09:00
AWS Summit Tokyo 2023にエントリー完了した?Googleカレンダーに一括で登録しよう
AWS Summit Tokyo 2023がもうすぐ開催されますね!今回も盛りだくさんのセッションが用意されていて楽しみですね。とりあえず色々なセッションに登録はしたものの、それぞれをGoogleカ…
- 投稿日:2023-03-28T12:00:43+09:00
【React】表を作る
Reactで表を作る 今回はReactで表を作って表示させます。 HTMLと同じようにTableタグなどを使って作成していきます。 やってみる import React from 'react'; …
- 投稿日:2023-03-28T10:48:46+09:00
無料でFirebaseを始めてNoSQLデータベースを作成してクライアント側からアクセスしよう
最新の記事はasameshicode.comへ! フロントエンドを初めて実際にプロダクトをつくろうと思って始めたけど、バックエンドのテクノロジーに圧倒されていませんか?またフロントエンドの認証システ…
- 投稿日:2023-03-28T10:38:48+09:00
React + TypeScript: スナップショットとしての状態
React公式サイトのドキュメントが2023年3月16日に改訂されました(「Introducing react.dev」参照)。本稿は、基本解説の「State as a Snapshot」をかいつま…
- 投稿日:2023-03-28T09:37:16+09:00
JS、CSS、CMS
https://ics.media/entry/220822/ https://reffect.co.jp/html/tailwindcss-for-beginners https://www.ne…
- 投稿日:2023-03-28T08:32:51+09:00
【GAS】Spread Sheetで株価を定期更新してみた
はじめに Google Apps Scriptではトリガーを用いて定期的にスクリプトを実行出来ると聞き、勉強がてら自動取得と自動更新を作ってみようと思い立ちました。 常に変わり続ける数値といえば、株…