中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

TypeScript之Map的遍歷

發布時間:2020-03-09 00:05:10 來源:網絡 閱讀:2803 作者:Aonaufly 欄目:開發技術
        let $cell : BeeCreateVo = null;
        let $find : BeeCreateVo = null;
        this._hash_map.forEach( ( $arr : Array<BeeCreateVo> , $key : TY_SoldierContainer , $map : any ) : void => {
            if( $arr && $arr.length > 0 ){
                for( let $i : number = 0 , $j : number = $arr.length ; $i < $j ; $i ++ ){
                    $cell = $arr[$i];
                    if( $cell.soldier_id == $id ){
                        $find = $cell;
                        break;
                    }
                }
            }
        } );

PS :
$arr : 既是Map的value
$key : 既是Map的key

注意 forEach里面不能return , 所以 :

    public getSoliderById( $id : number , $isDeepCopy : boolean = false ) : BeeCreateVo{
        let $cell : BeeCreateVo = null;
        let $find : BeeCreateVo = null;
        this._hash_map.forEach( ( $arr : Array<BeeCreateVo> , $key : TY_SoldierContainer , $map : any ) : void => {
            if( $arr && $arr.length > 0 ){
                for( let $i : number = 0 , $j : number = $arr.length ; $i < $j ; $i ++ ){
                    $cell = $arr[$i];
                    if( $cell.soldier_id == $id ){
                        $find = $cell;
                        break;
                    }
                }
            }
        } );
        if( $find ){
            if( !$isDeepCopy ){
                return $find;
            }else{
                return {
                    id : $find.id,
                    soldier_id : $find.soldier_id,
                    soldier_num : $find.soldier_num,
                    soldier_used_num : $find.soldier_used_num,
                    technology_level : $find.technology_level,
                    time_out : $find.time_out,
                    status_code : $find.time_out
                }
            }
        }
        return null;
    }
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大丰市| 屏山县| 鱼台县| 宜宾市| 遂宁市| 喀喇| 若羌县| 西安市| 郁南县| 铜陵市| 泽普县| 桂东县| 溧阳市| 临洮县| 沅陵县| 麦盖提县| 泸溪县| 金川县| 老河口市| 定结县| 鹤壁市| 凭祥市| 民勤县| 安达市| 威海市| 诸城市| 通许县| 武穴市| 永川市| 武陟县| 鹰潭市| 庆云县| 宿迁市| 东城区| 赤水市| 五指山市| 新密市| 忻州市| 安泽县| 泸水县| 社旗县|