이 글에서는 String의 인덱스에 있는 문자를 대체하는 String 확장 메소드를 기반으로 한 JavaScript를 주로 소개하는데, substr 메소드를 사용하여 문자열을 대체하는 자바스크립트 관련 구현 기술이 필요하신 분들은 참고하시기 바랍니다.
이 문서에서는 확장 문자열을 사용하여 문자열의 인덱스에 있는 문자를 바꾸는 JavaScript의 예를 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.
핵심 코드:
String.prototype.replaceCharAt = function(n,c){ return this.substr(0, n)+ c + this.substr(n+1,this.length-1-n); }
사용 예:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>JS字符替换</title> </head> <body> <script > String.prototype.replaceCharAt = function(n,c){ return this.substr(0, n)+ c + this.substr(n+1,this.length-1-n); } var str = 'welcome to www.jb51.net'; console.log(str.replaceCharAt(8,'T')); </script> </body> </html>
작동 효과 다이어그램은 다음과 같습니다.
위 내용은 JavaScript가 확장 문자열을 기반으로 문자열의 인덱스에 있는 문자를 대체하는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!