limitArrayキュー固定長

クラスlimitArrayは配列{延び
    コンストラクタ(MAXNUM){ 
        スーパー()
        Object.defineProperty(この "MAXNUM" 、{ 
            :列挙偽を// 是否可以被枚举
            値:MAXNUM、
            書き込み可能:
        })。
    } 
    プッシュ(アイテム){ 
        Array.prototype.unshift.call(この項目)
         であればこの .LENGTH> この.maxNum){ 
            Array.prototype.pop.call(
        } 
    } 
} 
module.exportsは= LimitArray。

 

おすすめ

転載: www.cnblogs.com/caoke/p/12613670.html