Condividi tramite


ArrayPrototype.splice(Object, VsaEngine, Double, Double, Object[]) Metodo

Definizione

Aggiunge e rimuove gli elementi da una matrice in corrispondenza della posizione specificata nella matrice. È possibile aggiungere elementi, rimuoverli o eseguire entrambe le operazioni.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public:
 static Microsoft::JScript::ArrayObject ^ splice(System::Object ^ thisob, Microsoft::JScript::Vsa::VsaEngine ^ engine, double start, double deleteCnt, ... cli::array <System::Object ^> ^ args);
[Microsoft.JScript.JSFunction(Microsoft.JScript.JSFunctionAttributeEnum.HasEngine | Microsoft.JScript.JSFunctionAttributeEnum.HasThisObject | Microsoft.JScript.JSFunctionAttributeEnum.HasVarArgs, Microsoft.JScript.JSBuiltin.Array_splice)]
public static Microsoft.JScript.ArrayObject splice (object thisob, Microsoft.JScript.Vsa.VsaEngine engine, double start, double deleteCnt, params object[] args);
[<Microsoft.JScript.JSFunction(Microsoft.JScript.JSFunctionAttributeEnum.HasEngine | Microsoft.JScript.JSFunctionAttributeEnum.HasThisObject | Microsoft.JScript.JSFunctionAttributeEnum.HasVarArgs, Microsoft.JScript.JSBuiltin.Array_splice)>]
static member splice : obj * Microsoft.JScript.Vsa.VsaEngine * double * double * obj[] -> Microsoft.JScript.ArrayObject
Public Shared Function splice (thisob As Object, engine As VsaEngine, start As Double, deleteCnt As Double, ParamArray args As Object()) As ArrayObject

Parametri

thisob
Object

Oggetto su cui agisce questo metodo.

engine
VsaEngine

Riferimento al motore di script.

start
Double

Posizione nella matrice in cui aggiungere e rimuovere gli elementi.

deleteCnt
Double

Numero di eventuali elementi da rimuovere.

args
Object[]

Eventuali elementi da aggiungere.

Restituisce

ArrayObject

Nuova matrice che contiene gli eventuali elementi rimossi da thisob.

Attributi

Si applica a