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

Definitie

Voegt elementen toe aan en verwijdert deze uit een matrix op de opgegeven positie in de matrix. U kunt elementen toevoegen, elementen verwijderen of beide.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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

Parameters

thisob
Object

Het object waarop deze methode handelt.

engine
VsaEngine

Een verwijzing naar de scriptengine.

start
Double

De positie in de matrix om elementen toe te voegen en te verwijderen.

deleteCnt
Double

Het aantal elementen dat moet worden verwijderd, indien van toepassing.

args
Object[]

De elementen die moeten worden toegevoegd, indien van toepassing.

Retouren

Een nieuwe matrix die de elementen bevat die zijn verwijderd uit thisob, indien van toepassing.

Kenmerken

Van toepassing op