プログラミング

JavaScriptでTODO機能を実装する – LocalStorageでデータを保存する方法

今回は、JavaScriptを使ってTODO機能(タスクの追加・削除)を一から実装する方法を解説します。TODO機能は、プログラミング学習でよく作られるアプリケーションの一つです。フォームからデータを受け取り、LocalStorageに保存...
プログラミング

JavaScriptでモーダルを実装する – 基礎から学ぶ表示・非表示の仕組み

今回は、JavaScriptを使ってモーダルウィンドウを一から実装する方法を解説します。モーダルは、画面上に重ねて表示されるウィンドウのことで、Webサイトでよく見かける機能です。会員登録フォーム、確認ダイアログ、お知らせ表示など、様々な場...
プログラミング

JavaScriptでカレンダーを実装する – Dateオブジェクトの基礎から学ぶ

今回は、JavaScriptを使ってカレンダーを一から実装する方法を解説します。カレンダーを作る過程で、Dateオブジェクトの扱い方、日付計算のロジック、動的なHTML生成など、多くのことを学びました。特にDateオブジェクトのメソッドには...
雑談

Paizaで新卒就活してみた – Bランクで5社エントリーした結果と学んだこと「新卒内定体験記」

今回は、プログラミング学習サイト「Paiza」を使った新卒就活の体験談をお話しします。私はPaizaで5社にエントリーし、某大手IT企業から内定をいただきました。今振り返ると、もっと効果的な活動ができたと反省する点がたくさんあります。これか...
Paiza

paizaで学ぶキュー実装:JavaScriptのshift/pushで理解するFIFOデータ構造

こんにちは、いーさんです。前回の記事ではスタック(Stack)について解説しましたが、今回はもう1つの基本的なデータ構造である「キュー(Queue)」について、paizaで学んだことをまとめます。キューは「先入れ先出し(FIFO: Firs...
Paiza

paizaで学ぶスタック実装:JavaScriptのpush/popで理解するLIFOデータ構造

こんにちは、いーさんです。今回は、paizaの「スタック実装編」を通して学んだ「スタック(Stack)」について解説します。スタックは「後入れ先出し(LIFO: Last In First Out)」という特徴を持つデータ構造で、プログラミ...
Paiza

JavaScriptで不要な配列を作ってしまう初心者の罠:中間配列アンチパターンを克服した話

こんにちは、いーさんです。今回は、paizaで同じ間違いを2回も繰り返してしまった経験から学んだ「中間配列アンチパターン」について書きます。プログラミング初心者が陥りやすい罠で、私もまさにハマってしまいました。特にPython経験者がJav...
Paiza

【JavaScript初心者向け】配列を使ったコード改善術 – paizaで学んだ10個の変数を1行にする方法

こんにちは、いーさんです。今回は、paizaラーニングの「数値の出現率」という問題を解いたときに学んだ、配列を使った効率的なコード管理について書いていきます。最初に書いたコードは動くには動いたのですが、かなり冗長で読みにくいコードになってし...
スポンサーリンク