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[]

Добавляемые элементы (если есть).

Возвращаемое значение

ArrayObject

Новый массив, содержащий элементы, удаляемые из thisob, если таковые имеются.

Атрибуты

Применяется к