ArrayPrototype.splice(Object, VsaEngine, Double, Double, Object[]) Yöntem

Tanım

Dizide belirtilen konumdaki bir dizideki öğeleri ekler ve kaldırır. Öğe ekleyebilir, öğeleri kaldırabilir veya her ikisini birden yapabilirsiniz.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

Parametreler

thisob
Object

Bu yöntemin üzerinde işlem yaptığı nesne.

engine
VsaEngine

Betik altyapısına başvuru.

start
Double

Dizideki öğelerin ekleneceği ve kaldırılacağı konum.

deleteCnt
Double

Varsa kaldırılacak öğe sayısı.

args
Object[]

Varsa eklenecek öğeler.

Döndürülenler

kaldırılan thisoböğeleri içeren yeni bir dizi.

Öznitelikler

Şunlara uygulanır