次の方法で共有


StorageTargetsResult interface

Extends

Array<StorageTarget>

プロパティ

Array
length

配列の長さを取得または設定します。 これは、配列で定義されている最も高い要素より 1 つ上の数値です。

nextLink

ストレージ ターゲットの次のページをフェッチする URI。

メソッド

at(number)

整数値を受け取り、そのインデックスにある項目を返します。正の整数と負の整数を使用できます。 負の整数は、配列内の最後の項目からカウントバックされます。

concat(ConcatArray<StorageTarget>[])

2 つ以上の配列を結合します。

concat(T | ConcatArray<T>[])

2 つ以上の配列を結合します。

copyWithin(number, number, undefined | number)

開始と終了で識別される配列のセクションを、ターゲット位置から始まる同じ配列にコピーした後、このオブジェクトを返します。

entries()

配列内のすべてのエントリのキーと値のペアの反復処理可能な値を返します。

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

配列のすべてのメンバーが指定したテストを満たすかどうかを判断します。

fill(StorageTarget, undefined | number, undefined | number)

start と end で識別されるセクションに値を入力した後、このオブジェクトを返します。

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

コールバック関数で指定された条件を満たす配列の要素を返します。

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

コールバック関数で指定された条件を満たす配列の要素を返します。

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

述語が true である配列の最初の要素の値を返します。それ以外の場合は未定義です。

findIndex((value: StorageTarget, index: number, obj: StorageTarget[]) => 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: StorageTarget, index: number, array: StorageTarget[]) => U | ReadonlyArray<U>, This)

配列の各要素に対して定義されたコールバック関数を呼び出します。 次に、結果を新しい配列にフラット化します。 これは、マップの後に深度 1 のフラットが続く場合と同じです。

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

配列内の各要素に対して指定されたアクションを実行します。

includes(StorageTarget, undefined | number)

配列に特定の要素が含まれているかどうかを判断し、必要に応じて true または false を返します。

indexOf(StorageTarget, undefined | number)

配列内の値の最初の出現位置のインデックスを返します。

join(undefined | string)

指定した区切り文字列で区切られた配列のすべての要素を追加します。

keys()

配列内のキーの反復処理可能な値を返します。

lastIndexOf(StorageTarget, undefined | number)

配列内の指定した値の最後の出現位置のインデックスを返します。

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

配列の各要素に対して定義済みのコールバック関数を呼び出し、結果を含む配列を返します。

pop()

配列から最後の要素を削除して返します。

push(StorageTarget[])

配列に新しい要素を追加し、配列の新しい長さを返します。

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

配列内のすべての要素に対して、指定されたコールバック関数を呼び出します。 コールバック関数の戻り値は累積された結果であり、コールバック関数の次の呼び出しで引数として提供されます。

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

配列内のすべての要素に対して、指定されたコールバック関数を呼び出します。 コールバック関数の戻り値は累積された結果であり、コールバック関数の次の呼び出しで引数として提供されます。

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

配列内のすべての要素に対して、指定されたコールバック関数を降順で呼び出します。 コールバック関数の戻り値は累積された結果であり、コールバック関数の次の呼び出しで引数として提供されます。

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

配列内のすべての要素に対して、指定されたコールバック関数を降順で呼び出します。 コールバック関数の戻り値は累積された結果であり、コールバック関数の次の呼び出しで引数として提供されます。

reverse()

配列内の要素を反転します。

shift()

配列から最初の要素を削除し、それを返します。

slice(undefined | number, undefined | number)

配列のセクションを返します。

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

指定したコールバック関数が配列の任意の要素に対して true を返すかどうかを判断します。

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

配列を並べ替えます。

splice(number, number, StorageTarget[])

配列から要素を削除し、必要に応じて新しい要素をその場所に挿入し、削除された要素を返します。

splice(number, undefined | number)

配列から要素を削除し、必要に応じて新しい要素をその場所に挿入し、削除された要素を返します。

toLocaleString()

配列の文字列形式を返します。 要素は、toLocalString メソッドを使用して文字列に変換されます。

toString()

配列の文字列形式を返します。

unshift(StorageTarget[])

配列の先頭に新しい要素を挿入します。

values()

配列内の値の反復処理可能な値を返します。

プロパティの詳細

Array

Array: ArrayConstructor

プロパティ値

ArrayConstructor

length

配列の長さを取得または設定します。 これは、配列で定義されている最も高い要素より 1 つ上の数値です。

length: number

プロパティ値

number

ストレージ ターゲットの次のページをフェッチする URI。

nextLink?: undefined | string

プロパティ値

undefined | string

メソッドの詳細

at(number)

整数値を受け取り、そのインデックスにある項目を返します。正の整数と負の整数を使用できます。 負の整数は、配列内の最後の項目からカウントバックされます。

function at(index: number)

パラメーター

index

number

戻り値

StorageTarget | undefined

concat(ConcatArray<StorageTarget>[])

2 つ以上の配列を結合します。

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

パラメーター

items

ConcatArray<StorageTarget>[]

配列 1 の末尾に追加する追加項目。

戻り値

concat(T | ConcatArray<T>[])

2 つ以上の配列を結合します。

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

パラメーター

items

T | ConcatArray<T>[]

配列 1 の末尾に追加する追加項目。

戻り値

copyWithin(number, number, undefined | number)

開始と終了で識別される配列のセクションを、ターゲット位置から始まる同じ配列にコピーした後、このオブジェクトを返します。

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

パラメーター

target

number

ターゲットが負の値の場合は、length + target として扱われます。length は配列の長さです。

start

number

開始が負の値の場合、長さ + 開始として扱われます。 end が負の場合は、length + end として扱われます。

end

undefined | number

指定しない場合、このオブジェクトの長さが既定値として使用されます。

戻り値

this

entries()

配列内のすべてのエントリのキーと値のペアの反復処理可能な値を返します。

function entries()

戻り値

IterableIterator<Object>

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

配列のすべてのメンバーが指定したテストを満たすかどうかを判断します。

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

パラメーター

callbackfn

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

最大 3 つの引数を受け取る関数。 すべてのメソッドは、callbackfn が false を返すまで、または配列の末尾まで、配列 1 内の各要素に対して callbackfn 関数を呼び出します。

thisArg

any

callbackfn 関数でこのキーワードが参照できるオブジェクト。 thisArg を省略すると、この値として undefined が使用されます。

戻り値

boolean

fill(StorageTarget, undefined | number, undefined | number)

start と end で識別されるセクションに値を入力した後、このオブジェクトを返します。

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

パラメーター

value
StorageTarget

配列セクションを埋める値

start

undefined | number

配列の入力を開始するインデックス。 start が負の値の場合は、length + start として扱われます。length は配列の長さです。

end

undefined | number

配列の入力を停止するインデックス。 end が負の場合は、length + end として扱われます。

戻り値

this

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

コールバック関数で指定された条件を満たす配列の要素を返します。

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

パラメーター

callbackfn

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

最大 3 つの引数を受け取る関数。 このフィルター メソッドは、配列内の各要素に対して callbackfn 関数を 1 回呼び出します。

thisArg

any

callbackfn 関数でこのキーワードが参照できるオブジェクト。 thisArg を省略すると、この値として undefined が使用されます。

戻り値

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

コールバック関数で指定された条件を満たす配列の要素を返します。

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

パラメーター

callbackfn

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

最大 3 つの引数を受け取る関数。 このフィルター メソッドは、配列内の各要素に対して callbackfn 関数を 1 回呼び出します。

thisArg

any

callbackfn 関数でこのキーワードが参照できるオブジェクト。 thisArg を省略すると、この値として undefined が使用されます。

戻り値

S[]

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

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

パラメーター

predicate

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

thisArg

any

戻り値

StorageTarget | undefined

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

述語が true である配列の最初の要素の値を返します。それ以外の場合は未定義です。

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

パラメーター

predicate

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

述語が true を返す場所が見つかるまで、配列の各要素の述語を昇順で 1 回検索します。 このような要素が見つかった場合は、すぐにその要素値が返されます。 それ以外の場合、find は未定義を返します。

thisArg

any

指定した場合は、述語の呼び出しごとにこの値として使用されます。 指定されていない場合は、代わりに undefined が使用されます。

戻り値

S | undefined

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

述語が true の配列内の最初の要素のインデックスを返し、それ以外の場合は -1 返します。

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

パラメーター

predicate

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

述語が true を返す場所が見つかるまで、配列の各要素の述語を昇順で 1 回検索します。 このような要素が見つかった場合、findIndex はすぐにその要素インデックスを返します。 それ以外の場合、findIndex は -1 を返します。

thisArg

any

指定した場合は、述語の呼び出しごとにこの値として使用されます。 指定されていない場合は、代わりに undefined が使用されます。

戻り値

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: StorageTarget, index: number, array: StorageTarget[]) => U | ReadonlyArray<U>, This)

配列の各要素に対して定義されたコールバック関数を呼び出します。 次に、結果を新しい配列にフラット化します。 これは、マップの後に深度 1 のフラットが続く場合と同じです。

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

パラメーター

callback

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

最大 3 つの引数を受け取る関数。 flatMap メソッドは、配列内の要素ごとにコールバック関数を 1 回呼び出します。

thisArg

This

このキーワードがコールバック関数で参照できるオブジェクト。 thisArg を省略すると、この値として undefined が使用されます。

戻り値

U[]

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

配列内の各要素に対して指定されたアクションを実行します。

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

パラメーター

callbackfn

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

最大 3 つの引数を受け取る関数。 forEach は、配列内の各要素に対して callbackfn 関数を 1 回呼び出します。

thisArg

any

callbackfn 関数でこのキーワードが参照できるオブジェクト。 thisArg を省略すると、この値として undefined が使用されます。

includes(StorageTarget, undefined | number)

配列に特定の要素が含まれているかどうかを判断し、必要に応じて true または false を返します。

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

パラメーター

searchElement
StorageTarget

検索する要素。

fromIndex

undefined | number

searchElement の検索を開始するこの配列内の位置。

戻り値

boolean

indexOf(StorageTarget, undefined | number)

配列内の値の最初の出現位置のインデックスを返します。

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

パラメーター

searchElement
StorageTarget

配列内で検索する値。

fromIndex

undefined | number

検索を開始する配列インデックス。 fromIndex を省略すると、検索はインデックス 0 から始まります。

戻り値

number

join(undefined | string)

指定した区切り文字列で区切られた配列のすべての要素を追加します。

function join(separator?: undefined | string)

パラメーター

separator

undefined | string

配列の 1 つの要素を、結果の String 内の次の要素から分離するために使用される文字列。 省略すると、配列要素はコンマで区切られます。

戻り値

string

keys()

配列内のキーの反復処理可能な値を返します。

function keys()

戻り値

IterableIterator<number>

lastIndexOf(StorageTarget, undefined | number)

配列内の指定した値の最後の出現位置のインデックスを返します。

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

パラメーター

searchElement
StorageTarget

配列内で検索する値。

fromIndex

undefined | number

検索を開始する配列インデックス。 fromIndex を省略すると、配列内の最後のインデックスから検索が開始されます。

戻り値

number

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

配列の各要素に対して定義済みのコールバック関数を呼び出し、結果を含む配列を返します。

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

パラメーター

callbackfn

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

最大 3 つの引数を受け取る関数。 map メソッドは、配列内の各要素に対して callbackfn 関数を 1 回呼び出します。

thisArg

any

callbackfn 関数でこのキーワードが参照できるオブジェクト。 thisArg を省略すると、この値として undefined が使用されます。

戻り値

U[]

pop()

配列から最後の要素を削除して返します。

function pop()

戻り値

StorageTarget | undefined

push(StorageTarget[])

配列に新しい要素を追加し、配列の新しい長さを返します。

function push(items: StorageTarget[])

パラメーター

items

StorageTarget[]

配列の新しい要素。

戻り値

number

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

配列内のすべての要素に対して、指定されたコールバック関数を呼び出します。 コールバック関数の戻り値は累積された結果であり、コールバック関数の次の呼び出しで引数として提供されます。

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

パラメーター

callbackfn

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

最大 4 つの引数を受け取る関数。 reduce メソッドは、配列内の各要素に対して callbackfn 関数を 1 回呼び出します。

戻り値

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

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

パラメーター

callbackfn

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

initialValue
StorageTarget

戻り値

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

配列内のすべての要素に対して、指定されたコールバック関数を呼び出します。 コールバック関数の戻り値は累積された結果であり、コールバック関数の次の呼び出しで引数として提供されます。

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

パラメーター

callbackfn

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

最大 4 つの引数を受け取る関数。 reduce メソッドは、配列内の各要素に対して callbackfn 関数を 1 回呼び出します。

initialValue

U

initialValue が指定されている場合は、累積を開始するための初期値として使用されます。 callbackfn 関数の最初の呼び出しでは、この値が配列値ではなく引数として提供されます。

戻り値

U

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

配列内のすべての要素に対して、指定されたコールバック関数を降順で呼び出します。 コールバック関数の戻り値は累積された結果であり、コールバック関数の次の呼び出しで引数として提供されます。

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

パラメーター

callbackfn

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

最大 4 つの引数を受け取る関数。 reduceRight メソッドは、配列内の各要素に対して callbackfn 関数を 1 回呼び出します。

戻り値

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

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

パラメーター

callbackfn

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

initialValue
StorageTarget

戻り値

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

配列内のすべての要素に対して、指定されたコールバック関数を降順で呼び出します。 コールバック関数の戻り値は累積された結果であり、コールバック関数の次の呼び出しで引数として提供されます。

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

パラメーター

callbackfn

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

最大 4 つの引数を受け取る関数。 reduceRight メソッドは、配列内の各要素に対して callbackfn 関数を 1 回呼び出します。

initialValue

U

initialValue が指定されている場合は、累積を開始するための初期値として使用されます。 callbackfn 関数の最初の呼び出しでは、この値が配列値ではなく引数として提供されます。

戻り値

U

reverse()

配列内の要素を反転します。

function reverse()

戻り値

shift()

配列から最初の要素を削除し、それを返します。

function shift()

戻り値

StorageTarget | undefined

slice(undefined | number, undefined | number)

配列のセクションを返します。

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

パラメーター

start

undefined | number

配列の指定した部分の先頭。

end

undefined | number

配列の指定した部分の末尾。

戻り値

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

指定したコールバック関数が配列の任意の要素に対して true を返すかどうかを判断します。

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

パラメーター

callbackfn

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

最大 3 つの引数を受け取る関数。 一部のメソッドは、callbackfn が true を返すか、配列の末尾まで、配列 1 内の各要素に対して callbackfn 関数を呼び出します。

thisArg

any

callbackfn 関数でこのキーワードが参照できるオブジェクト。 thisArg を省略すると、この値として undefined が使用されます。

戻り値

boolean

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

配列を並べ替えます。

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

パラメーター

compareFn

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

要素の順序を決定するために使用される関数の名前。 省略すると、要素は昇順で ASCII 文字順に並べ替えられます。

戻り値

this

splice(number, number, StorageTarget[])

配列から要素を削除し、必要に応じて新しい要素をその場所に挿入し、削除された要素を返します。

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

パラメーター

start

number

要素の削除を開始する配列内の 0 から始まる位置。

deleteCount

number

削除する要素の数。

items

StorageTarget[]

削除された要素の代わりに配列に挿入する要素。

戻り値

splice(number, undefined | number)

配列から要素を削除し、必要に応じて新しい要素をその場所に挿入し、削除された要素を返します。

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

パラメーター

start

number

要素の削除を開始する配列内の 0 から始まる位置。

deleteCount

undefined | number

削除する要素の数。

戻り値

toLocaleString()

配列の文字列形式を返します。 要素は、toLocalString メソッドを使用して文字列に変換されます。

function toLocaleString()

戻り値

string

toString()

配列の文字列形式を返します。

function toString()

戻り値

string

unshift(StorageTarget[])

配列の先頭に新しい要素を挿入します。

function unshift(items: StorageTarget[])

パラメーター

items

StorageTarget[]

配列の先頭に挿入する要素。

戻り値

number

values()

配列内の値の反復処理可能な値を返します。

function values()

戻り値

IterableIterator<StorageTarget>