RegisteredServerArray interface

Extends

屬性

Array
length

取得或設定陣列的長度。 這是高於數位中定義之最高元素的數位。

方法

at(number)

接受整數值,並傳回位於該索引的項目,允許正整數和負整數。 負整數會從陣列中的最後一個專案倒數。

concat(ConcatArray<RegisteredServer>[])

結合兩個或多個陣列。

concat(T | ConcatArray<T>[])

結合兩個或多個陣列。

copyWithin(number, number, undefined | number)

複製開始和結束至從位置目標開始之相同數位的陣列區段之後,傳回這個物件

entries()

傳回數位中每個專案的索引鍵、值組可反覆運算

every((value: RegisteredServer, index: number, array: RegisteredServer[]) => unknown, any)

判斷陣列的所有成員是否符合指定的測試。

fill(RegisteredServer, undefined | number, undefined | number)

以值填滿開頭和結尾所識別的區段之後,傳回這個物件

filter((value: RegisteredServer, index: number, array: RegisteredServer[]) => unknown, any)

傳回符合回呼函式中所指定條件之陣列的專案。

filter<S>((value: RegisteredServer, index: number, array: RegisteredServer[]) => boolean, any)

傳回符合回呼函式中所指定條件之陣列的專案。

find((value: RegisteredServer, index: number, obj: RegisteredServer[]) => unknown, any)
find<S>((this: void, value: RegisteredServer, index: number, obj: RegisteredServer[]) => boolean, any)

傳回數位中述詞為 true 且未定義的第一個專案值。

findIndex((value: RegisteredServer, index: number, obj: RegisteredServer[]) => unknown, any)

傳回陣列中述詞為 true 之第一個專案的索引,否則會傳回 -1。

flat<U>(undefined | number)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。 如果未提供深度,平面方法會預設為1的深度。

flat<U>(U[], 0)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

flat<U>(U[][], undefined | 1)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

flat<U>(U[][][], 2)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

flat<U>(U[][][][], 3)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

flat<U>(U[][][][][], 4)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

flat<U>(U[][][][][][], 5)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

flat<U>(U[][][][][][][], 6)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

flat<U>(U[][][][][][][][], 7)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

flatMap<U>((this: This, value: RegisteredServer, index: number, array: RegisteredServer[]) => U | ReadonlyArray<U>, This)

在陣列的每個元素上呼叫已定義的回呼函式。 然後,將結果扁平化為新的數位。 這與地圖相同,後面接著具有深度 1 的平面。

forEach((value: RegisteredServer, index: number, array: RegisteredServer[]) => void, any)

針對陣列中的每個項目執行指定的動作。

includes(RegisteredServer, undefined | number)

判斷陣列是否包含特定專案,並視情況傳回 true 或 false。

indexOf(RegisteredServer, undefined | number)

傳回陣列中第一次出現值的索引。

join(undefined | string)

加入以指定分隔符字串分隔之陣列的所有專案。

keys()

傳回陣列中索引鍵的反覆運算

lastIndexOf(RegisteredServer, undefined | number)

傳回數位中最後一次出現指定值的索引。

map<U>((value: RegisteredServer, index: number, array: RegisteredServer[]) => U, any)

在陣列的每個元素上呼叫已定義的回呼函式,並傳回包含結果的陣列。

pop()

從陣列中移除最後一個專案,並傳回它。

push(RegisteredServer[])

將新元素附加至陣列,並傳回數位的新長度。

reduce((previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer)

針對陣列中的所有項目呼叫指定的回呼函式。 回呼函式的傳回值是累積的結果,並在下一次呼叫回呼函式時以自變數的形式提供。

reduce((previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer, RegisteredServer)
reduce<U>((previousValue: U, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => U, U)

針對陣列中的所有項目呼叫指定的回呼函式。 回呼函式的傳回值是累積的結果,並在下一次呼叫回呼函式時以自變數的形式提供。

reduceRight((previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer)

以遞減順序呼叫陣列中所有元素的指定回呼函式。 回呼函式的傳回值是累積的結果,並在下一次呼叫回呼函式時以自變數的形式提供。

reduceRight((previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer, RegisteredServer)
reduceRight<U>((previousValue: U, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => U, U)

以遞減順序呼叫陣列中所有元素的指定回呼函式。 回呼函式的傳回值是累積的結果,並在下一次呼叫回呼函式時以自變數的形式提供。

reverse()

反轉Array中的專案。

shift()

從陣列中移除第一個專案,並傳回它。

slice(undefined | number, undefined | number)

傳回數位的區段。

some((value: RegisteredServer, index: number, array: RegisteredServer[]) => unknown, any)

判斷指定的回呼函式是否針對數位的任何項目傳回 true。

sort(undefined | (a: RegisteredServer, b: RegisteredServer) => number)

排序陣列。

splice(number, number, RegisteredServer[])

從陣列中移除專案,並視需要將新元素插入其位置,並傳回已刪除的專案。

splice(number, undefined | number)

從陣列中移除專案,並視需要將新元素插入其位置,並傳回已刪除的專案。

toLocaleString()

傳回數位的字串表示。 元素會使用元素的 toLocalString 方法轉換成字串。

toString()

傳回數位的字串表示。

unshift(RegisteredServer[])

在陣列開頭插入新的專案。

values()

傳回數位中值的反覆運算

屬性詳細資料

Array

Array: ArrayConstructor

屬性值

ArrayConstructor

length

取得或設定陣列的長度。 這是高於數位中定義之最高元素的數位。

length: number

屬性值

number

方法詳細資料

at(number)

接受整數值,並傳回位於該索引的項目,允許正整數和負整數。 負整數會從陣列中的最後一個專案倒數。

function at(index: number)

參數

index

number

傳回

RegisteredServer | undefined

concat(ConcatArray<RegisteredServer>[])

結合兩個或多個陣列。

function concat(items: ConcatArray<RegisteredServer>[])

參數

items

ConcatArray<RegisteredServer>[]

要新增至array1結尾的其他專案。

傳回

concat(T | ConcatArray<T>[])

結合兩個或多個陣列。

function concat(items: T | ConcatArray<T>[])

參數

items

T | ConcatArray<T>[]

要新增至array1結尾的其他專案。

傳回

copyWithin(number, number, undefined | number)

複製開始和結束至從位置目標開始之相同數位的陣列區段之後,傳回這個物件

function copyWithin(target: number, start: number, end?: undefined | number)

參數

target

number

如果 target 是負數,則會將它視為 length+target,其中 length 是陣列的長度。

start

number

如果 start 為負數,則會將其視為 length+start。 如果 end 為負數,則會將其視為 length+end。

end

undefined | number

如果未指定,則會使用此對象的長度做為其預設值。

傳回

this

entries()

傳回數位中每個專案的索引鍵、值組可反覆運算

function entries()

傳回

IterableIterator<Object>

every((value: RegisteredServer, index: number, array: RegisteredServer[]) => unknown, any)

判斷陣列的所有成員是否符合指定的測試。

function every(callbackfn: (value: RegisteredServer, index: number, array: RegisteredServer[]) => unknown, thisArg?: any)

參數

callbackfn

(value: RegisteredServer, index: number, array: RegisteredServer[]) => unknown

最多接受三個自變數的函式。 每個方法都會針對array1中的每個元素呼叫 callbackfn 函式,直到 callbackfn 傳回 false,或直到數位結尾為止。

thisArg

any

這個關鍵詞可以在 callbackfn 函式中參考的物件。 如果省略 thisArg,則會使用 undefined 作為此值。

傳回

boolean

fill(RegisteredServer, undefined | number, undefined | number)

以值填滿開頭和結尾所識別的區段之後,傳回這個物件

function fill(value: RegisteredServer, start?: undefined | number, end?: undefined | number)

參數

value
RegisteredServer

要填入數位區段的值

start

undefined | number

要開始填入陣列的索引。 如果 start 為負數,則會將它視為 length+start,其中 length 是陣列的長度。

end

undefined | number

要停止填滿陣列的索引。 如果 end 為負數,則會將其視為 length+end。

傳回

this

filter((value: RegisteredServer, index: number, array: RegisteredServer[]) => unknown, any)

傳回符合回呼函式中所指定條件之陣列的專案。

function filter(callbackfn: (value: RegisteredServer, index: number, array: RegisteredServer[]) => unknown, thisArg?: any)

參數

callbackfn

(value: RegisteredServer, index: number, array: RegisteredServer[]) => unknown

最多接受三個自變數的函式。 篩選方法會針對數位中的每個元素呼叫 callbackfn 函式一次。

thisArg

any

這個關鍵詞可以在 callbackfn 函式中參考的物件。 如果省略 thisArg,則會使用 undefined 作為此值。

傳回

filter<S>((value: RegisteredServer, index: number, array: RegisteredServer[]) => boolean, any)

傳回符合回呼函式中所指定條件之陣列的專案。

function filter<S>(callbackfn: (value: RegisteredServer, index: number, array: RegisteredServer[]) => boolean, thisArg?: any)

參數

callbackfn

(value: RegisteredServer, index: number, array: RegisteredServer[]) => boolean

最多接受三個自變數的函式。 篩選方法會針對數位中的每個元素呼叫 callbackfn 函式一次。

thisArg

any

這個關鍵詞可以在 callbackfn 函式中參考的物件。 如果省略 thisArg,則會使用 undefined 作為此值。

傳回

S[]

find((value: RegisteredServer, index: number, obj: RegisteredServer[]) => unknown, any)

function find(predicate: (value: RegisteredServer, index: number, obj: RegisteredServer[]) => unknown, thisArg?: any)

參數

predicate

(value: RegisteredServer, index: number, obj: RegisteredServer[]) => unknown

thisArg

any

傳回

RegisteredServer | undefined

find<S>((this: void, value: RegisteredServer, index: number, obj: RegisteredServer[]) => boolean, any)

傳回數位中述詞為 true 且未定義的第一個專案值。

function find<S>(predicate: (this: void, value: RegisteredServer, index: number, obj: RegisteredServer[]) => boolean, thisArg?: any)

參數

predicate

(this: void, value: RegisteredServer, index: number, obj: RegisteredServer[]) => boolean

find 會以遞增順序針對數位的每個元素呼叫述詞一次,直到找到述詞傳回 true 的元素為止。 如果找到這類項目,尋找會立即傳回該專案值。 否則,find 會傳回未定義。

thisArg

any

如果提供,它會作為每個述詞調用的這個值。 如果未提供,則會改用未定義的 。

傳回

S | undefined

findIndex((value: RegisteredServer, index: number, obj: RegisteredServer[]) => unknown, any)

傳回陣列中述詞為 true 之第一個專案的索引,否則會傳回 -1。

function findIndex(predicate: (value: RegisteredServer, index: number, obj: RegisteredServer[]) => unknown, thisArg?: any)

參數

predicate

(value: RegisteredServer, index: number, obj: RegisteredServer[]) => unknown

find 會以遞增順序針對數位的每個元素呼叫述詞一次,直到找到述詞傳回 true 的元素為止。 如果找到這類專案,findIndex 會立即傳回該元素索引。 否則,findIndex 會傳回 -1。

thisArg

any

如果提供,它會作為每個述詞調用的這個值。 如果未提供,則會改用未定義的 。

傳回

number

flat<U>(undefined | number)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。 如果未提供深度,平面方法會預設為1的深度。

function flat<U>(depth?: undefined | number)

參數

depth

undefined | number

遞歸深度上限

傳回

any[]

flat<U>(U[], 0)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

function flat<U>(this: U[], depth: 0)

參數

this

U[]

depth

0

遞歸深度上限

傳回

U[]

flat<U>(U[][], undefined | 1)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

function flat<U>(this: U[][], depth?: undefined | 1)

參數

this

U[][]

depth

undefined | 1

遞歸深度上限

傳回

U[]

flat<U>(U[][][], 2)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

function flat<U>(this: U[][][], depth: 2)

參數

this

U[][][]

depth

2

遞歸深度上限

傳回

U[]

flat<U>(U[][][][], 3)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

function flat<U>(this: U[][][][], depth: 3)

參數

this

U[][][][]

depth

3

遞歸深度上限

傳回

U[]

flat<U>(U[][][][][], 4)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

function flat<U>(this: U[][][][][], depth: 4)

參數

this

U[][][][][]

depth

4

遞歸深度上限

傳回

U[]

flat<U>(U[][][][][][], 5)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

function flat<U>(this: U[][][][][][], depth: 5)

參數

this

U[][][][][][]

depth

5

遞歸深度上限

傳回

U[]

flat<U>(U[][][][][][][], 6)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

function flat<U>(this: U[][][][][][][], depth: 6)

參數

this

U[][][][][][][]

depth

6

遞歸深度上限

傳回

U[]

flat<U>(U[][][][][][][][], 7)

傳回新的陣列,其中所有子陣列元素會以遞歸方式串連到指定的深度。

function flat<U>(this: U[][][][][][][][], depth: 7)

參數

this

U[][][][][][][][]

depth

7

遞歸深度上限

傳回

U[]

flatMap<U>((this: This, value: RegisteredServer, index: number, array: RegisteredServer[]) => U | ReadonlyArray<U>, This)

在陣列的每個元素上呼叫已定義的回呼函式。 然後,將結果扁平化為新的數位。 這與地圖相同,後面接著具有深度 1 的平面。

function flatMap<U>(callback: (this: This, value: RegisteredServer, index: number, array: RegisteredServer[]) => U | ReadonlyArray<U>, thisArg?: This)

參數

callback

(this: This, value: RegisteredServer, index: number, array: RegisteredServer[]) => U | ReadonlyArray<U>

最多接受三個自變數的函式。 flatMap 方法會針對數位中的每個元素呼叫回呼函式一次。

thisArg

This

這個關鍵詞可以在回調函式中參考的物件。 如果省略 thisArg,則會使用 undefined 作為此值。

傳回

U[]

forEach((value: RegisteredServer, index: number, array: RegisteredServer[]) => void, any)

針對陣列中的每個項目執行指定的動作。

function forEach(callbackfn: (value: RegisteredServer, index: number, array: RegisteredServer[]) => void, thisArg?: any)

參數

callbackfn

(value: RegisteredServer, index: number, array: RegisteredServer[]) => void

最多接受三個自變數的函式。 forEach 會針對陣列中的每個元素呼叫 callbackfn 函式一次。

thisArg

any

這個關鍵詞可以在 callbackfn 函式中參考的物件。 如果省略 thisArg,則會使用 undefined 作為此值。

includes(RegisteredServer, undefined | number)

判斷陣列是否包含特定專案,並視情況傳回 true 或 false。

function includes(searchElement: RegisteredServer, fromIndex?: undefined | number)

參數

searchElement
RegisteredServer

要搜尋的專案。

fromIndex

undefined | number

在此陣列中開始搜尋 searchElement 的位置。

傳回

boolean

indexOf(RegisteredServer, undefined | number)

傳回陣列中第一次出現值的索引。

function indexOf(searchElement: RegisteredServer, fromIndex?: undefined | number)

參數

searchElement
RegisteredServer

陣列中要尋找的值。

fromIndex

undefined | number

要開始搜尋的陣列索引。 如果省略 fromIndex,搜尋會從索引 0 開始。

傳回

number

join(undefined | string)

加入以指定分隔符字串分隔之陣列的所有專案。

function join(separator?: undefined | string)

參數

separator

undefined | string

字串,用來分隔陣列的一個專案與產生的 String 中的下一個專案。 如果省略,陣列元素會以逗號分隔。

傳回

string

keys()

傳回陣列中索引鍵的反覆運算

function keys()

傳回

IterableIterator<number>

lastIndexOf(RegisteredServer, undefined | number)

傳回數位中最後一次出現指定值的索引。

function lastIndexOf(searchElement: RegisteredServer, fromIndex?: undefined | number)

參數

searchElement
RegisteredServer

陣列中要尋找的值。

fromIndex

undefined | number

要開始搜尋的陣列索引。 如果省略 fromIndex,搜尋會從陣列中的最後一個索引開始。

傳回

number

map<U>((value: RegisteredServer, index: number, array: RegisteredServer[]) => U, any)

在陣列的每個元素上呼叫已定義的回呼函式,並傳回包含結果的陣列。

function map<U>(callbackfn: (value: RegisteredServer, index: number, array: RegisteredServer[]) => U, thisArg?: any)

參數

callbackfn

(value: RegisteredServer, index: number, array: RegisteredServer[]) => U

最多接受三個自變數的函式。 map 方法會針對數位中的每個元素呼叫 callbackfn 函式一次。

thisArg

any

這個關鍵詞可以在 callbackfn 函式中參考的物件。 如果省略 thisArg,則會使用 undefined 作為此值。

傳回

U[]

pop()

從陣列中移除最後一個專案,並傳回它。

function pop()

傳回

RegisteredServer | undefined

push(RegisteredServer[])

將新元素附加至陣列,並傳回數位的新長度。

function push(items: RegisteredServer[])

參數

items

RegisteredServer[]

陣列的新元素。

傳回

number

reduce((previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer)

針對陣列中的所有項目呼叫指定的回呼函式。 回呼函式的傳回值是累積的結果,並在下一次呼叫回呼函式時以自變數的形式提供。

function reduce(callbackfn: (previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer)

參數

callbackfn

(previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer

最多接受四個自變數的函式。 reduce 方法會針對數位中的每個元素呼叫 callbackfn 函式一次。

傳回

reduce((previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer, RegisteredServer)

function reduce(callbackfn: (previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer, initialValue: RegisteredServer)

參數

callbackfn

(previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer

initialValue
RegisteredServer

傳回

reduce<U>((previousValue: U, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => U, U)

針對陣列中的所有項目呼叫指定的回呼函式。 回呼函式的傳回值是累積的結果,並在下一次呼叫回呼函式時以自變數的形式提供。

function reduce<U>(callbackfn: (previousValue: U, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => U, initialValue: U)

參數

callbackfn

(previousValue: U, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => U

最多接受四個自變數的函式。 reduce 方法會針對數位中的每個元素呼叫 callbackfn 函式一次。

initialValue

U

如果指定 initialValue,則會用來做為開始累積的初始值。 第一次呼叫 callbackfn 函式會提供此值做為自變數,而不是數位值。

傳回

U

reduceRight((previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer)

以遞減順序呼叫陣列中所有元素的指定回呼函式。 回呼函式的傳回值是累積的結果,並在下一次呼叫回呼函式時以自變數的形式提供。

function reduceRight(callbackfn: (previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer)

參數

callbackfn

(previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer

最多接受四個自變數的函式。 reduceRight 方法會針對數位中的每個元素呼叫 callbackfn 函式一次。

傳回

reduceRight((previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer, RegisteredServer)

function reduceRight(callbackfn: (previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer, initialValue: RegisteredServer)

參數

callbackfn

(previousValue: RegisteredServer, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => RegisteredServer

initialValue
RegisteredServer

傳回

reduceRight<U>((previousValue: U, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => U, U)

以遞減順序呼叫陣列中所有元素的指定回呼函式。 回呼函式的傳回值是累積的結果,並在下一次呼叫回呼函式時以自變數的形式提供。

function reduceRight<U>(callbackfn: (previousValue: U, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => U, initialValue: U)

參數

callbackfn

(previousValue: U, currentValue: RegisteredServer, currentIndex: number, array: RegisteredServer[]) => U

最多接受四個自變數的函式。 reduceRight 方法會針對數位中的每個元素呼叫 callbackfn 函式一次。

initialValue

U

如果指定 initialValue,則會用來做為開始累積的初始值。 第一次呼叫 callbackfn 函式會提供此值做為自變數,而不是數位值。

傳回

U

reverse()

反轉Array中的專案。

function reverse()

傳回

shift()

從陣列中移除第一個專案,並傳回它。

function shift()

傳回

RegisteredServer | undefined

slice(undefined | number, undefined | number)

傳回數位的區段。

function slice(start?: undefined | number, end?: undefined | number)

參數

start

undefined | number

陣列指定部分的開頭。

end

undefined | number

陣列指定部分的結尾。

傳回

some((value: RegisteredServer, index: number, array: RegisteredServer[]) => unknown, any)

判斷指定的回呼函式是否針對數位的任何項目傳回 true。

function some(callbackfn: (value: RegisteredServer, index: number, array: RegisteredServer[]) => unknown, thisArg?: any)

參數

callbackfn

(value: RegisteredServer, index: number, array: RegisteredServer[]) => unknown

最多接受三個自變數的函式。 某些方法會針對array1中的每個元素呼叫 callbackfn 函式,直到 callbackfn 傳回 true,或直到數位結尾為止。

thisArg

any

這個關鍵詞可以在 callbackfn 函式中參考的物件。 如果省略 thisArg,則會使用 undefined 作為此值。

傳回

boolean

sort(undefined | (a: RegisteredServer, b: RegisteredServer) => number)

排序陣列。

function sort(compareFn?: undefined | (a: RegisteredServer, b: RegisteredServer) => number)

參數

compareFn

undefined | (a: RegisteredServer, b: RegisteredServer) => number

用來判斷項目順序的函式名稱。 如果省略,元素會以遞增的 ASCII 字元順序排序。

傳回

this

splice(number, number, RegisteredServer[])

從陣列中移除專案,並視需要將新元素插入其位置,並傳回已刪除的專案。

function splice(start: number, deleteCount: number, items: RegisteredServer[])

參數

start

number

陣列中以零起始的位置,要從中開始移除專案。

deleteCount

number

要移除的項目數目。

items

RegisteredServer[]

要插入陣列中的元素,以取代已刪除的專案。

傳回

splice(number, undefined | number)

從陣列中移除專案,並視需要將新元素插入其位置,並傳回已刪除的專案。

function splice(start: number, deleteCount?: undefined | number)

參數

start

number

陣列中以零起始的位置,要從中開始移除專案。

deleteCount

undefined | number

要移除的項目數目。

傳回

toLocaleString()

傳回數位的字串表示。 元素會使用元素的 toLocalString 方法轉換成字串。

function toLocaleString()

傳回

string

toString()

傳回數位的字串表示。

function toString()

傳回

string

unshift(RegisteredServer[])

在陣列開頭插入新的專案。

function unshift(items: RegisteredServer[])

參數

items

RegisteredServer[]

要插入數位開頭的專案。

傳回

number

values()

傳回數位中值的反覆運算

function values()

傳回

IterableIterator<RegisteredServer>