![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Как добавить метод к стандартному классу Date или Math?
Date.prototype.MethodName = function()... - не проходит ![]() (Flash 8.0) |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Хак:
Работает. Только зачем вам менять стандартные классы? |
|
|||||
|
За добавление метода к Date - спасибо
Странно, что у меня не вышло. Насчет Math, красивее не выйдет? А как насчет Number, String ? Так же как Math? |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Смените в настройках публикации AS 2.0 на AS 1.0 и ругаться перестанет. Хотя абсолютно не понятно зачем вам добавлять к классам плеера свои собственные методы, вместо того чтобы создать свой класс расширяющий стандартные?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
|
|
|||||
|
По поводу создания своего класса, расширяющего стаднартный.
Мне нужно например отформатировать дату, возвращаемую какой-либо функцией для вывода. Это нужно в разных местах и наиболее удобным было бы вызывать метод класса для каждого экземпляра этого класса. Или Вы предлагаете приводить тип Date к типу CustomDate и тогда уже вызывать метод format этого CustomDate? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Предлагаем расширить CustomDate от Date.
|
|
|||||
|
Регистрация: Sep 2006
Адрес: Zaporozhye, Ukraine
Сообщений: 141
|
Написать какой нибудь DateUtil со статичными методами, в котором и будет реализована эта операция полностью.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 19:53. |
|
|
« Предыдущая тема | Следующая тема » |
|
|