CATEGORY

JavaScript

JavaScriptに関する基礎、実装例、トラブル解決の記事をまとめています。

111ARTICLES

JavaScriptの記事一覧

React

【React】配列の中のオブジェクトのプロパティすべてをpropsとして渡す方法

Reactで配列の中のオブジェクトのプロパティすべてをpropsとして渡す方法を紹介します。 TypeScriptの使用した場合の書き方、React.memoを使って再レンダリングを防ぐ方法、PropTypesを使う方法、静的データの場合のuseMemo活用なども合わせて紹介します。

更新 2026.08.22 9分で読めます
JavaScript

【JavaScript】jQueryなしでイージングの効いたスムーススクロールを実装する方法

jQueryなしのバニラJavaScriptで、イージングの効いたスムーススクロールを実装する方法を紹介します。CSSのscroll-behaviorとの使い分け、requestAnimationFrameで位置を計算する仕組み、duration・ignore・easingの変更箇所、代表的なイージング関数一覧をまとめます。

更新 2026.08.22 24分で読めます
Vue.js

Nuxt.jsのnuxtServerInitアクションの使い方

Nuxt.jsでVuexを利用しているとき、fetch()によってコンポーネントがロードされるたびにサーバーサイドレンダリングでデータを取得したくない場合があります。 最初の一度だけサーバーサイドでレンダリングしたいときに、Nuxt.jsの特別なアクションであるnuxtServerInitを使います。

更新 2026.08.22 6分で読めます
JavaScript

【Google Fontsの軽量化】グーグルフォントが重すぎるので読み込みを早くしたい

Google Fontsが重くて読み込みが遅いときの対処方法を紹介します。ウェイトを絞ったlinkタグ+display=swap+preconnectの現在おすすめの書き方と、Web Font Loader(webfont.js)でJavaScriptから非同期に読み込む従来の方法、遅いままのときの確認ポイントをまとめました。

更新 2026.08.22 5分で読めます