�…L@ d~ow6@X K"Y^ҚTy"È¡a"²*µöz½0uü°êN(x`¶X@‰+õ–ÕìRJçåK~²Íéy&èYû!Z㜠%t¤¢Óiðe�B”Q´´’”sÐìÄ}"ÒUà�s Y‘§bidddates2023-06-05T23:55:00etitlex]easy JavaScript、IchigoJamからのステップアップとプログラミング言語比較dtagsv#IchigoJam #js #KidsITcurlxhttps://fukuno.jig.jp/3967dbodyyw 以前まとめた「IchigoJamからのステップアップ」を見やすく改定。

「プログラミング言語比較」src on GitHub
チェックボックス(input-checkbox HTMLElement)を使って、言語ごとの表示、非表示に対応。より比較しやすくなりました。
IchigoJam BASICとPython、よく似てます。Pythonは変数の宣言が不要なところが、バグの元でもありますが、短くて敷居が低いのはいいですね。

実は3モードあるJavaScript。普段使っているのは右側、モジュール対応のJavaScriptですが、何も宣言せず "use strict" も設定しなければ、変数宣言不要で使えます。

IchigoJam BASICからJavaScript、まずは変数宣言不要で、打つ文字が少なく、エラーが出にくい easy JavaScriptから入ってもらうのも良いですね。
プログラミングにある程度慣れてきて、複数ファイルにまたがるような大規模開発に取り掛かるころに、モジュール対応のJavaScriptに移行する感じでいきましょう。
実験したところ、ESモジュールとの組み合わせもできたので、いろいろなライブラリとの組み合わせも使えそう!(モジュール対応 type="module" との共存例)