我试图找到一种以编程方式获取 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>
顺便说一句,这是行不通的。令人惊讶:)