В javascript, как я могу получить последний символ в строке Если у меня есть следующая переменная в javascript var myString = "Test3"; какой самый быстрый способ разобрать "3" из этой строки , которая работает во всех браузерах (обратно в IE6) Ответ 1 Так как в Javascript строка представляет собой массив char, вы можете получить доступ к последнему символу по длине строки. var lastChar = myString[myString.length -1]; Ответ 2 Он делает это: myString.substr(-1); Возвращает подстроку myString, начинающуюся с одного символа с конца: последний символ. Это также работает: myString.charAt(myString.length-1); Ответ 3 Используйте метод charAt. Эта функция принимает один аргумент: индекс символа. var lastCHar = myString.charAt(myString.length-1); Ответ 4 Строки Javascript имеют свойство length, которое укажет длину строки. Затем все, что вам нужно сделать, это использовать функцию substr(), чтобы получить последний символ: var myString = "Test3"; var lastChar = myString.substr(myString.length -1); изменить: да или использовать нотацию массива, поскольку другие сообщения передо мной сделали. Подробные объяснения функций String Ответ 5 myString.substring(str.length,str.length-1) Вы должны иметь возможность сделать что-то вроде выше - которое получит последний символ Ответ 6 var myString = "Test3"; alert(myString[myString.length-1]) вот простая скрипка http://jsfiddle.net/MZEqD/ Ответ 7 Вы должны посмотреть на функцию charAt и взять длину строки. var b = 'I am a JavaScript hacker.'; console.log(b.charAt(b.length-1));
Ответ 1 Так как в Javascript строка представляет собой массив char, вы можете получить доступ к последнему символу по длине строки. var lastChar = myString[myString.length -1];
Ответ 2 Он делает это: myString.substr(-1); Возвращает подстроку myString, начинающуюся с одного символа с конца: последний символ. Это также работает: myString.charAt(myString.length-1);
Ответ 3 Используйте метод charAt. Эта функция принимает один аргумент: индекс символа. var lastCHar = myString.charAt(myString.length-1);
Ответ 4 Строки Javascript имеют свойство length, которое укажет длину строки. Затем все, что вам нужно сделать, это использовать функцию substr(), чтобы получить последний символ: var myString = "Test3"; var lastChar = myString.substr(myString.length -1); изменить: да или использовать нотацию массива, поскольку другие сообщения передо мной сделали. Подробные объяснения функций String
Ответ 5 myString.substring(str.length,str.length-1) Вы должны иметь возможность сделать что-то вроде выше - которое получит последний символ
Ответ 6 var myString = "Test3"; alert(myString[myString.length-1]) вот простая скрипка http://jsfiddle.net/MZEqD/
Ответ 7 Вы должны посмотреть на функцию charAt и взять длину строки. var b = 'I am a JavaScript hacker.'; console.log(b.charAt(b.length-1));