20230328のJavaScriptに関する記事は23件です。

配列とオブジェクトのループ処理

配列 for 特徴:標準的なループ処理であり、配列のインデックスを使用することができる。 注意点:ループの終了条件が明確でない場合、無限ループに陥る可能性がある。 const arr = [1, 2…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

配列操作メソッドの使い方と注意点

1. push() 配列の末尾に新しい要素を追加します。 使い所 配列に新しい要素を追加したい場合 注意点 追加する要素は1つだけです。 配列の要素数が増えます。 例 let arr = [1, 2…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Google Identity Service のワンタッププロンプトによるアカウント認証

Google Identity Service で(自動)サインインし、プロフィール情報を取得する ワンタッププロンプトを表示し、以前サインインしたアカウントがあれば自動的にそのアカウントでサインイ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

React + GSAPの使い方についてChat-GPTに尋ねてみた

これからポートフォリオ作成に当たって技術の選定を行っている際に フロントエンドエンジニアを志望している以上、Reactのようなライブラリを使用する他なし と思ったのだが、Vanila JSでGSAP…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

React onChangeイベント

成果物 https://codesandbox.io/embed/ming-qian-arenzi-x4954y?fontsize=14&hidenavigation=1&theme=dark プロ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

React useStateを利用したいいねボタン

成果物 丸いアイコンをクリックすることで、アイコンの色とそれに対応した文字が出力されます https://codesandbox.io/embed/iinebotan-arenzi-84k9lt?f…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【脱JavaScript】Laravelだけで非同期通信してみた

はじめに Laravelのみで完結してるアプリってどうやってフロントとの非同期通信してるの・・・? という疑問を抱いた私は、ググってみたり、ChatGPTに聞いてみたりしてLaravel単体で非同期…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Reactで、stateを更新したのに再レンダリングされないとき

以下のことを言いたいわけではない。 useStateの更新関数を実行した直後に、stateの値が更新されてない 更新されるのはコンポーネントが再レンダリングされた後なのは知っている 問題にしたいのは…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[JavaScript] Unicode 文字列やバイナリデータを Base32 エンコードする

JavaScript の標準の機能では Base32 エンコードを行えないため、JavaScript のコード上でアルゴリズムを実装する必要があります。 1. Base32 エンコードについて Ba…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

スプレット構文とは何か?

スプレット構文とは、配列やオブジェクトの展開を行う構文。 const arr = ['a', 'b' , 'c']; console.log(arr); // ['a', 'b', 'c'] co…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[three.js] css3d periodic tableでくるくる回せる画像一覧ページ作成

1. はじめに 15年ほど前に趣味でHTML+CSSをタグ打ちしていたくらいで、長らくWeb系の開発環境には触れていませんでしたが、「なんかカッコいい画像のプレビューできない?」的な話があったので、…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[three.js] CSS3DRendererでくるくる回せる画像一覧ページ作成

1. はじめに 15年ほど前に趣味でHTML+CSSをタグ打ちしていたくらいで、長らくWeb系の開発環境には触れていませんでしたが、「なんかカッコいい画像のプレビューできない?」的な話があったので、…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

TypeScript vs JSDoc という対立は存在しない

はじめに Svelte の開発者 Rich Harris さんの Twitter にて、SvelteKit は JavaScript で書かれているという話が話題になっていました。 https://…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【VueJS/】bl2br自作

DBから値を改行ありで表示したいのですが、 phpのbl2brメソッドがJavaScriptには存在しないので自作します。 jsフォルダ直下に作成し、importで使い回すことにしました。 今回はV…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

JavaScript のブラケット表記には少し注意しよう

JavaScript のブラケット表記 とは オブジェクトのプロパティに obj["prop"] のようにアクセスする方法のことです。 const user = { name: "John", ag…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

AWS Summit Tokyo 2023にエントリー完了した?Googleカレンダーに一括で登録しよう

AWS Summit Tokyo 2023がもうすぐ開催されますね!今回も盛りだくさんのセッションが用意されていて楽しみですね。とりあえず色々なセッションに登録はしたものの、それぞれをGoogleカ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【React】表を作る

Reactで表を作る 今回はReactで表を作って表示させます。 HTMLと同じようにTableタグなどを使って作成していきます。 やってみる import React from 'react'; …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

無料でFirebaseを始めてNoSQLデータベースを作成してクライアント側からアクセスしよう

最新の記事はasameshicode.comへ! フロントエンドを初めて実際にプロダクトをつくろうと思って始めたけど、バックエンドのテクノロジーに圧倒されていませんか?またフロントエンドの認証システ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

React + TypeScript: スナップショットとしての状態

React公式サイトのドキュメントが2023年3月16日に改訂されました(「Introducing react.dev」参照)。本稿は、基本解説の「State as a Snapshot」をかいつま…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

JS

https://ics.media/entry/220822/
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

JS、CSS

https://ics.media/entry/220822/
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

JS、CSS、CMS

https://ics.media/entry/220822/ https://reffect.co.jp/html/tailwindcss-for-beginners https://www.ne…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【GAS】Spread Sheetで株価を定期更新してみた

はじめに Google Apps Scriptではトリガーを用いて定期的にスクリプトを実行出来ると聞き、勉強がてら自動取得と自動更新を作ってみようと思い立ちました。 常に変わり続ける数値といえば、株…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む