Freigeben über


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

Definition

Fügt Elemente eines Arrays an der angegebenen Position im Array hinzu und entfernt diese. Sie können Elemente hinzufügen, Elemente entfernen oder beides.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Parameter

thisob
Object

Das Objekt, für den diese Methode ausgeführt wird.

engine
VsaEngine

Ein Verweis auf die Skript-Engine.

start
Double

Die Position im Array, an der Elemente hinzugefügt und entfernt werden sollen.

deleteCnt
Double

Die Anzahl der zu entfernenden Elemente, sofern vorhanden.

args
Object[]

Die hinzuzufügenden Elemente, sofern vorhanden.

Gibt zurück

Ein neues Array, das die aus thisob entfernten Elemente enthält, sofern solche entfernt wurden.

Attribute

Gilt für: