ArrayPrototype.splice(Object, VsaEngine, Double, Double, Object[]) 方法

定義

在陣列中指定位置新增與移除元素。 你可以新增元素、移除元素,或兩者兼有。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

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

參數

thisob
Object

這個方法作用的對象。

engine
VsaEngine

這是對腳本引擎的參考。

start
Double

陣列中新增和移除元素的位置。

deleteCnt
Double

需要移除的元素數量(如果有的話)。

args
Object[]

如果有的話,有哪些元素需要補充。

傳回

一個包含從 中 thisob移除元素的新陣列(若有被移除)。

屬性

適用於