ЈаваСцрипт стринг
×Сакријте садржајЈаваСцрипт Туториал
Научите ЈаваСцрипт
- Научите Јавасцрипт
- Основе Јавасцрипт-а
ЈаваСцрипт стринг је тип података за складиштење текстуалних информација. ЈаваСцрипт стрингови могу бити реч или реченица или цео блок текста. Стринг је уграђени примитивни тип података и може се лако користити стављањем текста у једноструки наводник |_+_|, двоструки наводник |_ +_| или бацк-тицкс ```. На пример,
- 'Срећан Божић'
- срећан Божић
- |_+_|
Последња варијација која користи бацк-тицк се користи у посебне сврхе приликом складиштења или рада са текстуалним информацијама. Омогућава динамичко додавање вредности тексту тако што их ставља између |_+_| унутар низа који се враћа. Погледајмо пример
|_+_|
Својства и методе ЈаваСцрипт стрингова
Иако примитивна вредност обично не би имала својства или методе јер нису објекти, ЈаваСцрипт стрингови су изузетак јер ЈаваСцрипт третира стрингове као објекте када извршава својства и методе.
ЈаваСцрипт Стринг методе
ЈаваСцрипт пружа много помоћних или уграђених метода стрингова за типове података Стринг који су корисни за обављање одређене врсте операција без потребе за писањем логике за то. Неке од најчешћих метода које се користе са ЈаваСцрипт стринговима су:
- Стринг.прототипе.инцлудес(сеарцхСтринг [, позиција]) — Одређује да ли позивни низ садржи |_+_|
- Стринг.прототипе.слице(бегинИндек[, ендИндек]) — Извлачи део низа и враћа нови стринг
- Стринг.прототипе.сплит([сеп [, лимит] ]) — Враћа низ стрингова попуњених дељењем позивајућег стринга на појављивања подниза |_+_|
- Стринг.прототипе.лоцалеЦомпаре(цомпареСтринг [, лоцалес [, оптионс]]) — Враћа број који показује да ли је референтни низ |_+_| долази после, пре или је еквивалентан наведеном низу по редоследу сортирања
- Стринг.прототипе.нормализе([форма]) — Враћа Уницоде нормализациони облик вредности позивајућег стринга
- Стринг.прототипе.ат (индекс) — Враћа знак у наведеном индексу
Осим ове, постоји доста корисних метода које се могу наћи на званична МДН документација за ЈаваСцрипт стринг тип података.
ЈаваСцрипт стринг укључује или садржи други стринг
ЈаваСцрипт пружа |_+_| метод за претраживање датог текста унутар стринга који разликује велика и мала слова. Враћа |_+_| ако је стринг пронађен, иначе враћа |_+_|. А Веб Девелопер такође може одредити на којој |_+_| претрага би требало да почне и ако није наведена, подразумевано је 0 што је почетак стринга.
|_+_|Замена ЈаваСцрипт стринга
|_+_| је метод који обезбеђује начин да се део стринга замени другим стрингом.
|_+_|
ЈаваСцрипт Сплит стринг
|_+_| метода дели дати стринг на основу |_+_|. Враћа низ стрингова из датог низа након што их подели на основу сепаратора.
|_+_|ЈаваСцрипт стринг у број
Понекад постоји потреба да се стринг претвори у број. Ово се лако може урадити коришћењем функције конструктора бројева |_+_| и ако стринг који се претвара у број има нумеричку вредност у себи, функција конструктора треба да врати вредност као број.
|_+_|Креирање ЈаваСцрипт стрингова
Нови стринг се може креирати помоћу |_+_| конструктор. Нови стрингови се могу креирати као примитиви или стринг објекти. У већини ситуација, примитив стринга или стринг објекат можете да користите наизменично.
Дужина ЈаваСцрипт низа
Користите уграђени |_+_| својство за проналажење дужине низа.