Objektno orijentirane sposobnosti i asocijativni nizovi javascripta kao semantički "okviri" korištenje funkcija i struktura za obradu nizova od osobitog su interesa za programiranje procesa obrade informacija u njegovom semantičkom sadržaju. U jeziku javascript, funkcija rada s nizovima može kombinirati vlastite semantičke konstrukcije, pojednostaviti kod i formalizirati predmetno područje zadatka.
[thumb] http://hi-news.pp.ua/uploads/posts/2017-11/javascript-robota-z-ryadkami-funkcyi_221.jpeg
U klasičnoj verziji obrade informacija - to su, prije svega, string funkcije. Svaka funkcija i jezična struktura ima svoje osobine u sintaksi i semantici javascripta. Metode rada s nizovima ovdje imaju svoj vlastiti stil, ali u normalnoj uporabi to je samo sintaksa unutar jednostavne semantike: pretraživanje, zamjena, umetanje, izdvajanje, sadržaj, promjena registra Opis niza varijabli
[thumb] http://hi-news.pp.ua/uploads/posts/2017-11/javascript-robota-z-ryadkami-funkcyi_972.jpeg [/thumb]
U ovom primjeru, u retku " str_dbl »navodi korisne posebne znakove koje možete koristiti u retku. U isto vrijemesimbol "" je oklopljen.Niz je uvijek polje
= & gt; «V»;
= & gt; «A».
= & gt; «V»;
= & gt; "„";
= & gt; «A».
Osnovne funkcije niza
[thumb] http://hi-news.pp.ua/uploads/posts/2017-11/javascript-robota-z-ryadkami-funkcyi_483.jpeg
Najvažnija metoda linije (točnije - imovine) - njegova duljina.U drugom slučaju, niz elemenataspaja se u jedan redak zbog određenog graničnika. Značajna značajka ovog para: kvar se može provesti na jednom separatoru, a spajanje - s druge strane. U tom kontekstu, u JavaScript radu s nizovima može se zaključiti iz "sintakse jezika".
Funkcije klasičnog niza
[thumb] http://hi-news.pp.ua/uploads/posts/2017-11/javascript-robota-z-ryadkami-funkcyi_224.jpeg
U JavaScriptu je prikazan rad s nizovima mnoge funkcije, ali one se međusobno umnožavaju ili ostavljaju za stare algoritme i kompatibilnost. Primjerice, metoda concat () pretpostavlja se, ali je lakše pisati:Linije i regularni izrazi
[thumb] http://hi-news.pp.ua/uploads/posts/2017-11/javascript-robota-z-ryadkami-funkcyi_775.jpeg
Metoda podudaranja pronalazi i zamjenjuje zamjenjuje pronađeno podudaranje željenom vrijednošću. Regularni izrazi su implementirani u javascript na visokoj razini, dou biti su složeni i, uzimajući u obzir specifičnosti aplikacije, nose centar gravitacije s poslužitelja na klijentski preglednik.[thumb] http://hi-news.pp.ua/uploads/posts/2017-11/javascript-robota-z-ryadkami-funkcyi_956.jpeg
Prilikom primjene podudaranja, metode pretraživanja i zamijeni ne samo da dužnu pozornost posvećuje testiranju na cijeli spektar dopuštenih vrijednosti izlaznih parametara i željenih linija, već i da ocijeni opterećenje preglednika.Primjeri regularnih izraza
[thumb] http://hi-news.pp.ua/uploads/posts/2017-11/javascript-robota-z-ryadkami-funkcyi_597.jpeg
Funkcije su ovdje prikazane. , koji provjerava, ulaz sadrži cijeli broj (schInt) ili broj stvarnih (schReal). Sljedeći primjer pokazuje koliko učinkovito možete obraditi nizove tako da ih provjerite samo za važeće znakove: schText - samo tekst, schMail je ispravna adresa e-pošte.http://hi-news.pp.ua/uploads/posts/2017-11/javascript-robota-z-ryadkami-funkcyi_688.jpeg
Vrlo je važno imati na umu, da JavaScript znakovi i linije zahtijevaju povećanu pozornost na lokalizaciju, osobito kada je potrebno raditi s ćirilicom. U mnogim slučajevima preporučljivo je specificirati stvarne kodove znakova nego njihove vrijednosti. Ruska pisma to se prije svega odnosi.