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

属性

適用対象