React学習ガイド

JavaScript学習ガイド

JavaScriptの繰り返し 〜配列操作とループ処理を理解する〜

こんにちは、Reiです。プログラミングの大きな特徴のひとつは、同じ処理を何度も自動で実行できることです。例えば、データを...
JavaScript学習ガイド

JavaScriptの条件分岐 〜「もしも」を形にする方法〜

こんにちは、Reiです。前回は「何が真(Truthy)で、何が偽(Falsy)か」という、JavaScriptが値をどの...
JavaScript学習ガイド

JavaScriptの判定の仕組み 〜true・falseと判定のルール〜

これまで、変数やデータを扱ってきましたが、次のステップでは「その値をどう判断するのか?」が重要になってきます。たとえば―...
JavaScript学習ガイド

JavaScriptの空の値 〜nullとundefinedを整理する〜

今回は、JavaScriptを学ぶうえで必ず出会うとても大切なテーマを整理していきます。それが、「null」と「unde...
JavaScript学習ガイド

JavaScriptのデータ型 〜JSで扱う情報の種類〜

今回は、JavaScriptでデータを扱ううえで欠かせない「データ型」について整理していきます。どんなに正しくコードを書...
JavaScript学習ガイド

JavaScriptの変数 〜データを保管する「箱」の扱い〜

今回は、JavaScriptを学ぶうえで避けては通れない「変数」について整理していきます。どんなに複雑な処理を書けるよう...
JavaScript学習ガイド

JavaScriptの記述ルール 〜コードが正しく伝わる書き方〜

ここからは、JavaScriptを書くうえで欠かせない「基本ルール」を整理していきます。どんなに面白いアイデアを思いつい...
JavaScript学習ガイド

JavaScriptって何? 〜Webに「動き」を与えるプログラミング言語〜

新しいステップの最初のテーマは、私たちがこれから武器にする JavaScript についてです。プログラミング言語は数多...
Webの基礎

環境構築で挫折しない!プログラミング学習を『Webエディタ』で始めるべき理由

プログラミングを学び始めようと思ったときに、多くの人が最初の一歩でつまずくのが「環境構築」。PCにインストールし、依存関...
React学習ガイド

なぜReactが必要なの? 〜JavaScriptの限界と進化〜

JavaScriptだけで画面を動かせるなら、なぜわざわざ新しく React を学ぶ必要があるのでしょうか?理由はとても...