共用方式為


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 移除的元素 (如果有的話)。

屬性

適用於