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から削除された要素を含む新しい配列。

属性

適用対象