Тіл

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, если они удалены.

Атрибуты

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