Programing

자바 스크립트에서 문자열의 마지막 문자를 어떻게 얻을 수 있습니까

lottogame 2020. 9. 17. 18:52
반응형

자바 스크립트에서 문자열의 마지막 문자를 어떻게 얻을 수 있습니까 [중복]


이 질문에 이미 답변이 있습니다.

자바 스크립트에 다음 변수가있는 경우

 var myString = "Test3";

모든 브라우저에서 작동하는 이 문자열에서 "3"을 구문 분석하는 가장 빠른 방법은 무엇입니까 (IE6으로 돌아 가기 )


Javascript에서 문자열은 문자 배열이므로 문자열 길이로 마지막 문자에 액세스 할 수 있습니다.

var lastChar = myString[myString.length -1];

그것은 그것을합니다 :

myString.substr(-1);

이것은 끝에서 한 문자, 즉 마지막 문자에서 시작하는 myString의 하위 문자열을 리턴합니다.

이것은 또한 작동합니다 :

myString.charAt(myString.length-1);

그리고 이것도 :

myString.slice(-1);

 var myString = "Test3";
 alert(myString[myString.length-1])

여기 간단한 바이올린이 있습니다

http://jsfiddle.net/MZEqD/


자바 스크립트 문자열에는 문자열 length의 길이를 알려주 속성이 있습니다.

그런 다음 substr()함수를 사용 하여 마지막 문자를 가져 오면됩니다.

var myString = "Test3";
var lastChar = myString.substr(myString.length -1);

편집 : 예, 또는 내가하기 전에 다른 게시물로 배열 표기법을 사용하십시오.

여기에 설명 된 많은 문자열 함수


myString.substring(str.length,str.length-1)

위와 같은 작업을 수행 할 수 있어야합니다. 그러면 마지막 문자가 표시됩니다.


charAt방법을 사용하십시오 . 이 함수는 하나의 인수를받습니다. 문자의 색인.

var lastCHar = myString.charAt(myString.length-1);

charAt 함수를보고 문자열의 길이를 가져와야합니다.

var b = 'I am a JavaScript hacker.';
console.log(b.charAt(b.length-1));

참고 URL : https://stackoverflow.com/questions/7447927/in-javascript-how-can-i-get-the-last-character-in-a-string

반응형