Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nahradiť reťazec AS2

Pri práci s textom , reťazec nahradiť príkaz je užitočný doplnok pre programátora výbavy . Bohužiaľ , ActionScript 2 postráda taký príkaz , ale pomocou poľa " rozdelenie " a " Join " príkazy je možné pridať túto funkciu do jazyka sami . Pridaním novú metódu pre základné manipuláciu reťazec triedy , môžete zavolať nový príkaz v priebehu projektu Flash , výrub na celkovej kódu . Pokyny dovolená 1

Otvoriť existujúci projekt vo Flashi alebo vytvoriť nový súbor , do ktorého môžete pridať kód jazyka ActionScript .
2

Stlačte tlačidlo " F9 " otvorte panel jazyka ActionScript flash . Pridajte nasledujúci kód jazyka ActionScript :

String.prototype.replace = function ( strFind , strReplace ) : String {

}

pridáva novú metódu nazvanú " nahradiť " na jadro " String " knižnica
3

Pridajte nasledujúci kód vnútri zátvoriek sa nahradiť funkcie :

var tempArray : . Array = this.split ( strFind ) ;

vrátiť tempArray.join ( strReplace ) ;

Tento kód vytvorí nové pole s názvom " tempArray " a rozdeľuje cieľový reťazec na kúsky pomocou " strFind " ako oddeľovač . To odstraňuje text " strFind " z cieľového reťazca . Ďalej , časti " strFind " v " tempArray " sú spojené dohromady pomocou " strReplace " spojiť ich . Výsledkom je potom sa vrátil do kódu , ktorý sa nazýva funkcia
4

Pridajte nasledujúci kód otestovať novú nahradiť funkciu : .

Var strTest : String = ' ActionScript nemá nahradiť funkcia " ;

var strResult : String = strTest.replace ( " nie " , " " ) ;

sledovať ( strResult ) ;

vytvorí reťazec s názvom " strTest " , ktorý obsahuje text , ktorý chcete zmeniť . Nová nahradiť funkcie je potom vyzval " strTest " , nahradenie textu " nie " s " . " Výsledkom je potom poslaný k ladenie konzole
5

Uložiť a spustiť kód a uvidíte nasledujúce zobrazená v ladenie konzole : .

" ActionScript má nahradiť funkciu . "

testovacie kód potom môže byť odstránená a nový nahradiť príkaz možno použiť podľa potreby v celom kóde .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené