МУЗпортал РУнета!
Меню сайта
Категории
Раскрутка и продвижение (SEO) [103]
Интересно обо всем [80]
Ресурсы рунета [5]
Интернет, компьютеры, Hi-tech [38]
Культура, Искусство [2]
Статьи по культуре, искусстве, философии.
Спорт [12]
Статьи, которые так или иначе связаны со спортом (соревнованиями)
Веб-дизайн [113]
web-дизайн
Финансы, экономика, бизнес, форекс [31]
Статистика


Рейтинг@Mail.ru

Онлайн всего: 1
Гостей: 1
Пользователей: 0
С помощью класса функцией можно манипулировать как будто бы объектом. Конструктор объекта-функции обладает следующим форматом:
{Имя ф-ии} = new Function ({перечень аргументов, которые заключенны в кавычки, и которые разделены запятыми} {Тело функции, которое заключено в кавычки});
Другими словами функции создавать можно как уже знакомым вам путем, посредством первостепенного слова function, так и тем же образом, каким формируются объекты.
Класс ф-ии поддерживает большое количество свойств и методов.
Свойства:
Св-во класса ф-ии Function: arguments. Возвращает массив аргументов, которые переданы в ф-ию. Доступно лишь в середине тела ф-ии. Вы имеете возможность применять свойство length, для получения количества аргументов. Подробнее относительно объекта Arguments CM. Ниже.
Св-во класса ф-ии Function: arity. Выполняет возврат числа аргументов, которые требуются функцией. Как правило, бывает использовано вне тела функции.
Св-во класса ф-ии Function: caller. Выполняет возврат ссылки на ф-ию, которая вызвала текущую ф-ию. В случае, когда ф-ия вызвана из программы, выполняется возврат null.
Св-во класса ф-ии Function: length. То же, что и arity.
Методы:
Метод класса ф-ии Function: toSource () выполняет возврат строки, которая представляет первоначальный код ф-ии.
Метод класса ф-ии Function: toString (). Аналогично и toSource.
Метод класса ф-ии Function: valueOf (). Выполняет возврат указателя на ф-ию.
Автор: hohol | Дата добавления: 07.07.2025
dth="100%" cellspacing="1" cellpadding="2" class="commTable">
Имя *:
Email:
Код *:
Календарь