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

Definition

Lägger till och tar bort element från en matris på den angivna positionen i matrisen. Du kan lägga till element, ta bort element eller båda.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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

Parametrar

thisob
Object

Det objekt som den här metoden agerar på.

engine
VsaEngine

En referens till skriptmotorn.

start
Double

Positionen i matrisen för att lägga till och ta bort element.

deleteCnt
Double

Antalet element att ta bort, om det finns några.

args
Object[]

De element som ska läggas till, om några.

Returer

En ny matris som innehåller elementen som tagits bort från thisob, om någon har tagits bort.

Attribut

Gäller för