【发布时间】:2011-02-23 06:45:35
【问题描述】:
我有一个 Javascript 对象,我想传入更多参数,但文档不存在。我唯一的选择似乎是对 Javascript 对象进行逆向工程,看看我可以传入哪些参数和值。
例如,我想查看对象是否有“缩放”参数,以及我可以将哪些值传递给“mapType”参数:
<script type="text/javascript" src="http://maps.google.com/maps?oe=utf-8&file=api&v=2&key=your-gmap-key"></script>
<script type="text/javascript" src="https://share.findmespot.com/spot-widget/js/SpotMain.js"></script>
<script type="text/javascript">
var widget = new Spot.Ui.LiveWidget({ renderTo: "spot-live-widget",
feeds: [ "0Wl3diTJcqqvncI6NNsoqJV5ygrFtQfBB" ],
height: 400,
width: 500,
mapType: "physical"
});
</script>
<div id="spot-live-widget"/>
关于如何做到这一点的任何想法?
【问题讨论】:
-
我不确定是否有标准的方法来执行此操作。由于没有预先声明属性,因此您必须能够弄清楚正在访问的内容......代码是否可读?
标签: javascript debugging object reverse-engineering