Javascript インタープリターによって返された最後の値をプログラムで取得する方法を見つけようとしています。例を挙げると、Ruby のインタープリターには「_」があります。
1 + 2 #=> 3
_ #=> 3
同じことがJavascriptに存在するかどうか知りたいです。
編集:
おそらくこれを達成する別の方法。改行での式の継続をサポートする構文はありますか? このようなもの:
var a = \&
1 + 2;
a #=> 3
式が改行で続くことをインタープリターに伝える、ある種の文字の組み合わせ (文字列連結の + など)。
目的:
この調査の目的は、スクリプト タグを使用して JSON データ構造をロードし、そのスコープ外から正常に割り当てることができるかどうかを確認することです。たとえば、次のようになります。
<script> var json_struct = </script>
<script src="http://domain.com/myjsonfile.json" type='application/json' ></script>
ちなみに、これは機能しません。驚くべきことに:)