0

我使用json来存储在线选择和输入的结果。我有一个特殊的程序来对 json 对象进行字符串化(用于过滤、以单行显示的数组等)。我给了所有集合元素的名称——例如“Tracks”——以及它们的链接元素给定的数字标签——例如“231”——以促进无限唯一链接的生成。当写入文件时,尤其是在开发过程中,可以很容易地检查底部的集合和它们正上方的最新添加。

Chrome 会自动实现这一点,而其他浏览器则不会(IE 未测试)。

由于我在动画和最新的 Chrome 更新方面遇到问题,我想实现 Chrome 对字符串所做的操作,这样我就可以使用 Firefox 获得同样的便利。有谁知道怎么做?

4

1 回答 1

0

这是我插入的内容以防万一

//set alphanumeric order
        strArr = [];
        numArr = [];
        for(n in nset){
            if(parseInt(n)){
                numArr.push([parseInt(n),nset[n]]);
            }
            else{
                strArr.push([n,nset[n]]);
            }
        }
        numArr.sort(function(a,b){return a-b});
        nset = {};
        arr = numArr.concat(strArr);
        for(a=0; a<arr.length; a+=1){
            nset[arr[a][0].toString()] = arr[a][1];
        }
于 2012-11-19T23:31:04.420 回答