Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   string в as3 (http://www.flasher.ru/forum/showthread.php?t=93615)

relevance4 25.03.2007 15:55

string в as3
 
по долгу службы за последние месяцы пришлось какследует разобраться в php и perl. оба эти языка очень хорошо обрабатывают стринги целой кучей функций. в ас1 нет и половины тех функций, во втором тоже не нашёл (может плохо искал)..

а как с этим обстоят дела в ас3 ?

etc 25.03.2007 16:06

О каких функциях идет речь? И почему во флейме?

Woozle 25.03.2007 19:13

Да особо ничего не изменилось.

Public Methods:

String(val:String)
charAt(index:Number = 0):String
charCodeAt(index:Number = 0):Number
concat(... args):String
fromCharCode(... charCodes):String
indexOf(val:String, startIndex:Number = 0):int
lastIndexOf(val:String, startIndex:Number = 0x7FFFFFFF):int
localeCompare(other:String, ... values):int
match(pattern:*):Array
replace(pattern:*, repl:Object):String
search(pattern:*):int
slice(startIndex:Number = 0, endIndex:Number = 0x7fffffff):String
split(delimiter:*, limit:Number = 0x7fffffff):Array
substr(startIndex:Number = 0, len:Number = 0x7fffffff):String
substring(startIndex:Number = 0, endIndex:Number = 0x7fffffff):String
toLocaleLowerCase():String
toLocaleUpperCase():String
toLowerCase():String
toUpperCase():String
valueOf():String

Usnul 28.03.2007 15:17

что мешает написать свой класс с теми "недостающими" методами которые тебе так нужны?

miramax 28.03.2007 17:41

Цитата:

Сообщение от Usnul
что мешает написать свой класс с теми "недостающими" методами которые тебе так нужны?

public final class String.
Не получится добавить методы без смены внешнего интерфейса.

etc 28.03.2007 17:44

Наследоваться необязательно.

__i 28.03.2007 18:58

насколько мне помнится то в ПХП вообще почти все функции для работы со строками принимают исходную строку...

miramax 28.03.2007 19:02

Цитата:

Сообщение от __i
насколько мне помнится то в ПХП вообще почти все функции для работы со строками принимают исходную строку...

Да , там нет привычных методов =)
Всё функции.... функции.... функции вне объектов.
Но мне очень хотелось бы расширить класс String или класс Number.

etc 28.03.2007 19:03

Верно. Дописать свои аналоги, тем более при наличии RegExp, несложно.

loover 26.08.2009 03:04

странно, но не работает concat. причем сработал лишь один раз. после повторных компиляций swf - уже не работает. это глюк?


Часовой пояс GMT +4, время: 08:56.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.