방법 1 : 문자열 객체 아래에서 charat 메소드 사용
charat () 메소드는 지정된 위치에서 문자를 반환합니다.
코드 사본은 다음과 같습니다.
str.charat (str.length 1)
JavaScript에는 문자열 유형과 다른 문자 데이터 유형이 없으므로 반환 된 문자는 길이 1의 문자열입니다.
방법 2 : 문자열 객체 아래에서 substr 메소드 사용
substr () 메소드는 시작 위시에서 시작하여 지정된 수의 문자를 문자열로 추출합니다.
코드 사본은 다음과 같습니다.
str.substr (str.length-1,1)
중요 : ECMAScript는 메소드를 표준화하지 않으므로 사용에 반대합니다.
중요 : IE 4에서는 매개 변수 시작의 값이 유효하지 않습니다. 이 버그에서 시작은 0 번째 문자의 위치를 지정합니다. (www.vevb.com) 후속 버전에서는이 버그가 수정되었습니다.
방법 3 : 문자열 객체 아래 분할 메소드 사용
split () 메소드는 문자열을 문자열 배열로 분할하는 데 사용됩니다.
코드 사본은 다음과 같습니다.
var str =“123456”;
spstr = str.split ( "");
spstr [spstr.length-1];
방법 4 : 정기적으로
코드 사본은 다음과 같습니다.
<script type = "text/javaScript">
// <! [cdata [
var s = "nasofj; n234n41; v";
ALERT ( "문자열 :"+s+"nn"+"lastone :"+s.replace (/^(.*[n])*.*(. | n) $/g, "$ 2");
//]]>
</스크립트>
위는 내가 아는 4 가지 방법입니다. 그들 모두가 기록되었습니다. 도움이 필요한 친구들이 그들을 언급 할 수 있습니다. 다른 방법이 있으면 알려주세요. 감사합니다