我试图使用旧的测试未定义的写属性(赋值为undefined)的JavaScript版本的Firefox,但由于某种原因,所使用的代码指定版本ISN没有工作。使用特定的JavaScript版本(<1.8.5)
(更具体地讲,不如1.8.5版本,所以这将是< = 1.8.2,我认为)。
我想测试的不确定的可写属性(值分配给未定义) 。
- >https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/undefined
这个方法我试过在Mozilla Developer Network发现:
<script type="application/javascript;version=1.7">
,但它不工作。我也试过:
<script language="javascript" type="application/javascript;version=1.7">
这:
<script language="javascript1.7" type="application/javascript">
,但都没有奏效。
我测试这个过程的代码如下:
undefined = true;
var k;
console.log(k);
我也试图替代undefined
与window.undefined
,而不是真的有差别。
所以我的问题是双重的:
如何使在Firefox这项工作?
是否有实现这一目标的一个跨浏览器的方式?
在此先感谢!
编辑:我使用的是Firefox 19
我认为,最简单的方法是使用Firefox的旧版本。 – Brad
难道真的没有其他办法吗? –
令人怀疑。这没有意义。如果这真的是用于测试,那么最好使用旧的浏览器。 – Brad