Как да получите последния символ на низ в JavaScript

Kak Da Polucite Poslednia Simvol Na Niz V Javascript



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

Тази статия ще предостави множество начини за получаване на последния символ на низа.

Как да получите последния символ на низ в JavaScript?

За да получите последния символ на низа в JavaScript, използвайте следните методи:







  • метод charAt().
  • at() метод
  • метод substr().
  • slice() метод
  • Нотация в скоби

Нека обсъдим работата на всички тези методи един по един!



Метод 1: Вземете последния знак от низа с помощта на метода charAt().

За да получите последния символ на низа, използвайте „ charAt() ” метод. Той взема индекса на последния символ като параметър и връща знака като изход при този индекс. „ string.length – 1 ” се предава като аргумент, защото индексът на низа започва от 0, а последният индекс е string.length – 1.



Синтаксис
Следвайте дадения по-долу синтаксис за използване на метода charAt():





низ. charAt ( низ. дължина - 1 ) ;

Тук „ string.length – 1 ” се отнася до последния индекс на низа.

Пример
В този пример, първо, ще създадем променлива с име „ ул ', който съхранява низ' LinuxHint ”:



беше ул = 'LinuxHint' ;

След това извикайте метода charAt(), като подадете последния индекс на низа и съхранете върнатия знак в променливата „ getLastCh ”:

беше getLastCh = ул. charAt ( ул. дължина - 1 ) ;

Накрая отпечатайте последния знак от низ, върнат от „ charAt() ' метод с помощта на ' console.log() ” метод:

конзола. дневник ( getLastCh ) ;

Резултатът показва „ T ” като последен знак от „ LinuxHint ” низ:

Да преминем към втория метод.

Метод 2: Вземете последния знак от низа с помощта на метода at().

Предварително дефиниран JavaScript “ в () ” се използва и за получаване на последния символ на низа. Отнема ' -1 ” като аргумент, който е позицията на последния символ на низ, и връща знака на тази позиция.

Синтаксис
Използвайте дадения синтаксис за метода at():

низ. при ( - 1 ) ;

Тук, ' -1 ” показва последния индекс на низа.

Пример
Ще използваме същия низ ' ул ”, създаден в горния пример и след това извикайте „ в () ” чрез предаване на индекса на последния знак:

беше getLastCh = ул. при ( - 1 ) ;

Накрая отпечатайте последния символ на конзолата:

конзола. дневник ( getLastCh ) ;

Както можете да видите, успешно извлечехме последния символ “ T 'от низ' LinuxHint ”:

Нека видим друг метод за получаване на последния знак от низ.

Метод 3: Вземете последния знак от низа с помощта на метода substr().

За да получите последния символ на низа, използвайте предварително дефинирания JavaScript ' substr() ” метод. Той взема индекса на последния знак като параметър и дава знака на този индекс като подниз.

Синтаксис
Следвайте дадения по-долу синтаксис за метода substr():

низ. подстр ( низ. дължина - 1 ) ;

string.length – 1 ” е последният индекс на низа.

Пример
Тук ще използваме същия низ, създаден в предишния пример, и ще извикаме „ substr() ” метод:

беше getLastCh = ул. подстр ( ул. дължина - 1 ) ;

Отпечатайте получената стойност, като използвате „ console.log() ” метод:

конзола. дневник ( getLastCh ) ;

Изход

Нека видим още един метод за изпълнение на същата задача.

Метод 4: Вземете последния знак от низа с помощта на метода slice().

Можете също да използвате „ парче () ” метод за получаване на последния символ на низа в JavaScript. Той дава извлечената част в нов низ, без да променя съществуващия низ. Методът slice() приема низ като вход и връща подниз; ако започнете нарязването от -1, последният знак в низа ще бъде върнат.

Синтаксис
За метода slice() използвайте дадения синтаксис:

низ. парче ( - 1 ) ;

Тук, ' -1 ” показва последния индекс на низа.

Пример
В този пример ще използваме предварително създадения низ и ще извикаме „ парче () ” за получаване на последния знак от низ:

беше getLastCh = ул. парче ( - 1 ) ;

Накрая отпечатайте последния знак от низа, като използвате „ console.log() ” метод:

конзола. дневник ( getLastCh ) ;

Изходът връща последния индекс „ T 'от низа' LinuxHint ”:

Да преминем към следващия метод.

Метод 5: Получаване на последния знак от низа чрез нотация в скоби

Означението в скоби „ [ ] ” е друг метод за получаване на последния символ на низа. За да получите последния символ на низа, можете да използвате „ str.length – 1 ”.

Синтаксис
Следвайте посочения по-долу синтаксис за използване на нотация в скоби:

низ [ низ. дължина - 1 ] ;

Пример
Сега ще използваме „ означение в скоби ”, за да получите последния символ на низа:

беше getLastCh = ул [ ул. дължина - 1 ] ;

И накрая, отпечатайте върнатия последен знак от низа на конзолата:

конзола. дневник ( getLastCh ) ;

Изход

Събрахме всички методи за получаване на последния знак от низ.

Заключение

За да получите последния знак от низ, можете да използвате вградените методи на JavaScript, като метода charAt(), at(), метода substr(), метода slice() или нотацията в скоби. Методите at() и charAt() обаче са често срещаните методи, използвани за получаване на последния символ. Тази статия предостави множество начини за получаване на последния знак от низ с подробни примери.