関数のみのJSフレームワークを作成しているペットプロジェクトに取り組んできました...そして、以下を簡素化する方法があるかどうか確信が持てませんでした...この場合、動的変数の割り当て...
String.prototype.is = function(x) {window[this]=window[this]||x;}
"a".is(42);
alert(a); // window.alert shows 42
関数でこれを行う簡単な方法はありますか? これは、関数のみのフレームワークを実現することのみを目的としています...したがって、「a = 42;」を使用します。は許可されていません...数値だけでなく、文字列、配列、ブール値、日付などにも使用できるようにしたい.