サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す
サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す
購入・発注したい方
サービスを探す
プロ人材を探す
ノウハウ・素材を探す
ブログを探す
仕事・求人を投稿して募集
エージェントに人材を紹介してもらう
受注・働きたい方
出品する
単発の仕事を探す
継続 (時給/月給) の仕事を探す
エージェントに仕事を紹介してもらう
カテゴリ一覧
イラスト作成・漫画制作
デザイン制作
Web制作・HP作成・EC構築
動画編集・映像制作
集客・マーケティング相談
NEW
ビジネス代行・事務代行
音楽制作・ナレーション
IT相談・システム開発
ライティング・翻訳
コンサルティング・士業
生成AI活用・開発・制作
占い
悩み相談・カウンセリング
学習指導・資格・キャリア相談
住まい・美容・生活相談
オンラインレッスン・習い事
ハンドメイド制作
出張撮影・出張サービス
資産運用・副業の相談
NEW
弁護士検索・法律Q&A(法律相談)
サポート
はじめての方へ
ご利用ガイド
お困りのときは
ログイン
会員登録
サービスを探す
イラスト作成・漫画制作
>
デザイン制作
>
Web制作・HP作成・EC構築
>
動画編集・映像制作
>
集客・マーケティング相談
NEW
>
ビジネス代行・事務代行
>
音楽制作・ナレーション
>
IT相談・システム開発
>
ライティング・翻訳
>
コンサルティング・士業
>
生成AI活用・開発・制作
>
占い
>
悩み相談・カウンセリング
>
学習指導・資格・キャリア相談
>
住まい・美容・生活相談
>
オンラインレッスン・習い事
>
ハンドメイド制作
>
出張撮影・出張サービス
>
資産運用・副業の相談
NEW
>
>
プロ人材を探す
>
ノウハウ・素材を探す
ブログを探す
>
求人募集を投稿する
人材を紹介してもらう
仕事を探す
出品する
仕事を探す
仕事を紹介してもらう
出品する
仕事を紹介してもらう
求人募集を投稿する
人材を紹介してもらう
ブログを投稿
会員登録で10%割引クーポンを獲得!
会員登録で10%割引クーポンを獲得!
ココナラブログ
ホーム
ブログトップ
ブログ
コラム
JavaScriptが急に楽になった日。~“型”で考えるという気づき~
記事
コラム
Nitttaku
2026/01/26 17:56
毎度様でした。
今日はJavaScriptの復習をしていました。
これまでの自分は、
「動くコードは書けるけど、なぜそう書くのか説明できない」
という状態だったなと、改めて感じています。
特にしんどかったのが、
〇target
〇current
〇dataset
〇indexOf
といったものが、ある日突然まとめて出てくる瞬間でした。
「え、なんで急にこんな変数が増えるの?」
「今どこを見て、何をしてるの?」
理解が追いつかず、頭のMPが一気に削られていく感覚でした。
なぜこんなに疲れていたのか
原因を振り返ってみると、
毎回その場で流れを考えていたことが一番大きかったと思います。
①クリックされた
②どの要素?
③今どんな状態?
④次はどうする?
⑤見た目を更新する
これを全部、毎回即興で考えていたんですよね。
そりゃ疲れるはずだな、と。
気づいたこと:「これ、全部同じ流れじゃないか?」
あるときふと、
あれ?
これって毎回同じことを、同じ順番でやってない?
と気づきました。
整理してみると、流れはほぼ固定でした。
①イベントが起きる
②対象の要素を特定する
③今の状態を取得する
④次の状態を決める
⑤render で見た目を反映する
これ、毎回同じ。
違うのは中身だけで、構造は完全に同じでした。
「型」として考えるようにした結果
そこで、
「理解しきってから使おう」ではなく、
まずは型として覚えて使うことにしました。
すると、
どこで何が起きているか迷わない
変数が増えても怖くならない
脳の体力消費が明らかに減る
という変化がありました。
型があることで、
考えるエネルギーを“理解”に回せるようになった感覚です。
JavaScriptは魔法じゃなかった
今回一番の学びは、
JavaScriptは
「自由にその場で考えるもの」ではなく
「型を使い回すもの」だった
ということでした。
CSSが見た目の状態を定義して、
JavaScriptはそれを「いつ切り替えるか」を決めているだけ。
魔法のように見えていた動きも、
実はとても地道で、整理された処理の積み重ねでした。
同じように悩んでいる方へ
もし、
JSが動くけど怖い
コードを見た瞬間にMPが削られる
毎回ググりながらで自信がない
そんな状態なら、
まずは「型」で覚えてしまっていいと思います。
意味は、あとから必ず追いつきます。
まだまだ基礎練習の段階ですが、
一つずつ腹落ちさせながら、
地に足をつけて進んでいこうと思います。
同じように学習中の方の参考になれば嬉しいです。
P.S. 2日間プログラミングをお休みして、長距離ドライブ旅をしていました。
デジタルデトックスとともに、目の疲労を自然をみることで回復
することができました。
これかなりおすすめです。
お金を稼げるようになったら定期的に
デジタルデトックスの旅に出たいなと思いました。
サウナにも行きまして、3回ととのって4にかけましたね。ハイ。
#HTML
#CSS
#HTM
#HTML/CSSコーディング
JavaScriptがわかった気がしてきた日~初期...
一覧に戻る
JavaScriptを一人で書けつつある日~白紙か...
このブログを見た人にオススメ
JavaScriptを一人で書けつつある日~白紙から作った再利用可能タブUI&アコーディ...
記事
コラム
Nitttaku
2026/01/27 21:15
【HTML/CSS/JSだけでOK】ファンタジーRPG風のHeroセクション【透明感×パ...
記事
IT・テクノロジー
平田 信一
2025/10/31 23:08
【CSS】別窓マーク(アイコン)を自動的に設置
記事
IT・テクノロジー
Hyde_1970|Webマスター
2026/08/13 12:34
イヤホンは壊れたのに、箱だけ生き残る現象について
記事
ビジネス・マーケティング
キャリカク浜松駅前オフィス
2026/08/10 16:57
誰もが一度は経験する´世間あるある´をまとめてみた
記事
ビジネス・マーケティング
キャリカク浜松駅前オフィス
2026/08/10 16:56