From 55ddd4454665a3c66e3d5b186bc79048468d36e7 Mon Sep 17 00:00:00 2001
From: Alexey Pyltsyn Метод Метод Метод Описание
-species возвращает стандартный конструктор обьектов Array . Дочерние элементы могут переопределить метод для смены назначения конструктора.species возвращает стандартный конструктор объектов Array . Дочерние элементы могут переопределить метод для смены назначения конструктора.Примеры
species возвращает стандартное значение функции конструктора, то есть
- Array конструктор для Array обьектов:Array конструктор для Array объектов:
Array[Symbol.species]; // функция Array()-
В полученном обьекте (на примере обычного массива MyArray), MyArray является конструктором MyArray. В случае, если вы захотите вернуть родительские обьекты Array в полученных классовых методах, вы можете переопределить метод:
В полученном объекте (на примере обычного массива MyArray), MyArray является конструктором MyArray. В случае, если вы захотите вернуть родительские объекты Array в полученных классовых методах, вы можете переопределить метод:
class MyArray extends Array {
// Переписывает тип MyArray в родительский конструктор Array
--
cgit v1.2.3-54-g00ecf