zoukankan      html  css  js  c++  java
  • 数组中满足条件的项 保存到另一个数组中 并移除

                var str:String = '[{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"}]';
                //var str:String = bytes.readUTFBytes(bytes.bytesAvailable);
                var obj:Array = OLDJSON.decode(str, false);
                ObjectUtils.copyValues(obj,RoomPeopleInfo,GameDataMap.roomPeopleInfo);
                GameInfo.instance.roomPeopleList = obj;
                
                for(var i:int = GameInfo.instance.roomPeopleList.length-1; i > -1; i--)
                {
                    if (GameInfo.instance.roomPeopleList[i].nPos!=-1)
                    {
                        GameInfo.instance.seatPeopleList.push(GameInfo.instance.roomPeopleList[i]);
                        GameInfo.instance.roomPeopleList.splice(i, 1);
                    }
                }
                
  • 相关阅读:
    NPOI 的使用心得
    uploadfiy 动态传递Form 参数
    积分系统总结
    easyui dataBox 增加一天,减少一天
    easyui datagrid footer 页脚问题
    sql server 视图 的一个例子
    sql server int 列 NULLIF,isnull 判断是0还是1 ,如果是0就变成1
    easyui 小知识
    获取 日期 最后一天
    my97 日期控件
  • 原文地址:https://www.cnblogs.com/602147629/p/2627979.html
Copyright © 2011-2022 走看看