muzruno.com

Обработка на знаци: подструкция на метода на jаvascript ()

Езикът на браузъра за jаvascript предоставя на програмиста възможността да работи ефикасно с низове и пълен достъп до дървото DOM, което се изгражда за всяка страница, отворена от посетителя на сайта.

Арсеналът на линейни функции, достъпни чрез методите на низ обект, е достатъчно голям. Конвертирането на различни типове данни в низове се извършва автоматично, когато това стане необходимо. Извличането на данни чрез метода jаvascript substring () е търсена операция.

Синтаксис и използване на метода

Всяка операция на линията манипулира символите. На първо място, е задължително да се обмисли кодирането. Разработчикът трябва да има предвид: това е важно не само в кодирането на низа. много важно е кое е кодирането на страницата, който съдържа кода, който обработва низа.

Методът на jаvascript подзадача () има два параметъра: номера на знака, от който започва екстракцията, и номера на знака, преди това полученият подчинен край завършва.

Примери за извличане на подзадача

В тези примери два реда от клавиатурата се използват в латиница и кирилица. Действието се показва за различни параметри на метода.

Експеримент с нулеви и отрицателни стойности е разрешен, но ефектът ще бъде достатъчен. Горепосоченият примерен пример на jаvascript убеждава, че е за предпочитане да се използват разумни стойности за началото на екстракцията и нейния край, вместо да се експериментират.

Методът за извличане на подразделение от низ се отнася до първия знак на подначертанието и този, който следва подрайкъде. Важно, вторият параметър не е числото, но номерът на символа. Това не е обичайното решение. Обикновено, при операции за извличане на низ от низ, от колко и колко е посочено. В подструмента на метода jаvascript () - това не е така: и двата параметъра са номера на позициите, и двете могат да бъдат нула, "NaN" или да имат отрицателна стойност.

Теория и практика на линейни операции



jаvascript е много красив и популярен програмен език. До известна степен всеки квалифициран програмист трябва да го знае, дори ако обхватът на неговата компетентност е само сървърни скриптове или каскадни стилови листове.

Всичко е взаимосвързано. Не можете да участвате активно в развитието на сайта, без да сте запознати с езика на браузъра. Обикновено курсовете на jаvascript предлагат друг метод на струнния обект - substr:

  • `string`.substr (Позиция на първия символ [, Дължина на извличаемия под-низ])

Тук извлеченият низ се характеризира с позицията на началото и дължината. Обичайно решение, прието на други езици. Но jаvascript е специален език.

JS не може да се позиционира отделно от други езици за програмиране, но тясното му обвързване с браузъра, дървото на страницата DOM и функциите на "местообитанието" води до характеристики на внедряването на функционалност и функции при използването му. По-специално, горепосоченото се отнася до метода на jаvascript подчинен ().

Във всички случаи, извличаемият подрез не е известен по никакъв начин, нито по негова позиция, нито по неговата дължина. Като цяло, работа с низове в JS отсъства. Тук те работят с предмети, по-специално с линейни обекти. Методът на jаvascript подразделение () е функционалността на низовия обект, подобно на метода substr (). Първият разглежда извличането на подсъздаване:

  • позицията на началото и края;

второто:

  • начална позиция и дължина.

Това е удобно за компактно записване на алгоритъма във всеки конкретен случай по специфични причини. В следващия пример (четири функции, които премахват допълнителни интервали отляво и отдясно на значещите символи на низа), е удобно да използвате substr.

jаvascript позволява да се формулира алгоритъм, колкото е възможно по-кратък, без излишни "думи". В някои случаи е удобно да се подчини, в други поп и натискане - въпреки че те са напълно неподходящи за струни (това са масиви методи), но при използване на двойката разделяне и съединяване, можете да погледнете приложението на подсъщото съвсем различно.

jаvascript отваря възможности. Как и какво да използва, разработчикът определя.

Споделяне в социалните мрежи:

сроден