Ank*_*kar 4 javascript internet-explorer-9
Fruit={4:"apple",2:"banana",3:"graps"};
var k;
for(k in Fruit)
{alert(k);}
Run Code Online (Sandbox Code Playgroud)
2 3 4 当在IE8和FF以及其他浏览中4 2 3帮助我时,Ie9中将会依次发出警报 .我需要序列是 4 2 3
您无法控制密钥在JavaScript中来自对象的顺序.如果您关心订单,请将密钥放在一个单独的数组中:
var fruit = { 4:"apple", 2:"banana", 3:"grapes" };
var fruitKeys = [ 4, 2, 3 ]
for (var i=0, l=fruitKeys.length; i<l; ++i) {
var k = fruitKeys[i];
alert(k + ":" + fruit[k]);
}
Run Code Online (Sandbox Code Playgroud)
(作为一种风格,你也不应该将变量名称大写;仅将大写字母用于你用作构造函数/"类"的函数).
| 归档时间: |
|
| 查看次数: |
469 次 |
| 最近记录: |