ArrayPrototype.splice(Object, VsaEngine, Double, Double, Object[]) Método

Definición

Agrega y quita elementos de una matriz, en la posición especificada de la matriz. Puede agregar elementos, quitarlos o ambas cosas.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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

Parámetros

thisob
Object

Objeto en el que actúa este método.

engine
VsaEngine

Referencia al motor de scripting.

start
Double

Posición en la matriz donde se van a agregar y quitar elementos.

deleteCnt
Double

Número de elementos que deben quitarse, en caso de que tengan que quitarse elementos.

args
Object[]

Elementos que deben agregarse, en caso de que tengan que agregarse elementos.

Devoluciones

Nueva matriz que contiene los elementos que se han quitado de thisob, en caso de que se haya quitado alguno.

Atributos

Se aplica a