增加一个数组toMap的方法, 修改remove为removeEx
This commit is contained in:
parent
0f719d4bd1
commit
8e3e16b194
@ -478,7 +478,7 @@ interface Array<T> {
|
|||||||
* @returns {boolean} true 有这个数据并且删除成功
|
* @returns {boolean} true 有这个数据并且删除成功
|
||||||
* false 没有这个数据
|
* false 没有这个数据
|
||||||
*/
|
*/
|
||||||
remove?(t: T): boolean;
|
removeEx?(t: T): boolean;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 排序 支持多重排序
|
* 排序 支持多重排序
|
||||||
@ -621,7 +621,7 @@ Object.defineProperties(Array.prototype, {
|
|||||||
},
|
},
|
||||||
writable: true
|
writable: true
|
||||||
},
|
},
|
||||||
remove: {
|
removeEx: {
|
||||||
value: function <T>(this: T[], t: T) {
|
value: function <T>(this: T[], t: T) {
|
||||||
let idx = this.indexOf(t);
|
let idx = this.indexOf(t);
|
||||||
if (~idx) {
|
if (~idx) {
|
||||||
|
@ -83,7 +83,7 @@ export default class RecordController extends BaseController {
|
|||||||
let smallTime = timeBeforeDay(30)
|
let smallTime = timeBeforeDay(30)
|
||||||
for (let r of records) {
|
for (let r of records) {
|
||||||
if (r.time < smallTime) {
|
if (r.time < smallTime) {
|
||||||
records.remove(r)
|
records.removeEx(r)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
|
@ -140,7 +140,7 @@ class UserClass extends FindOrCreate {
|
|||||||
let records = this.season_records || []
|
let records = this.season_records || []
|
||||||
for (let r of records) {
|
for (let r of records) {
|
||||||
if (r.time < smallTime) {
|
if (r.time < smallTime) {
|
||||||
records.remove(r)
|
records.removeEx(r)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
let win = 0
|
let win = 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user