*scratch*.js - Web版のScratch
EmacsにはScratchという機能があります。そこではCommon Lispを書いて、その場で実行できます。開発者ツールのコンソールに使いかも知れません。またはJupyter Notebookで実行するような感じです。 そんなScratch風にJavaScriptを実行できるのが *scratch*.jsです。
*scratch*.jsの使い方
デモ画面です。各行でコマンド + Enterキーを押すとその行のコードを実行できます。
HTMLを出力すると色やスタイルの変更もできます。
複数行選択して実行することもできます。
*scratch*.jsを使うことでちょっとしたコードを評価する仕組みが簡単に実現できます。開発者ツールに近いですが、HTMLへの反映などは*scratch*.jsならではです。EmacsのScratchをよく使っている人にはその良さが分かるでしょう。
*scratch*.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。