>웹 프론트엔드 >프런트엔드 Q&A >JavaScript 문자열 개체의 메서드는 무엇입니까?

JavaScript 문자열 개체의 메서드는 무엇입니까?

青灯夜游
青灯夜游원래의
2021-12-08 13:52:232859검색

JavaScript 문자열 개체의 메서드는 다음과 같습니다: Anchor(), big(), Blink(), Bold(), charAt(), concat(),fixed(), indexOf(), lastIndexOf(), replacement(), 검색() 등

JavaScript 문자열 개체의 메서드는 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

JavaScript 문자열 개체는 문자열을 처리하는 데 사용되며, 문자열을 조작하기 위한 다양한 메서드와 일부 속성을 제공합니다.

String 객체를 생성하는 구문 형식은 다음과 같습니다.

var val = new String(value);
var val = String(value);

매개변수 값은 생성할 문자열 또는 문자열 객체입니다.

자바스크립트에서는 문자열과 문자열 객체를 자유롭게 변환할 수 있기 때문에 문자열 객체를 생성하든 문자열 유형의 변수를 직접 선언하든 문자열 객체에서 제공하는 메서드와 속성을 직접 사용할 수 있습니다.

JavaScript 문자열 개체의 메서드

다음 표에는 문자열 개체에 제공되는 메서드와 설명 정보가 나열되어 있습니다.

두꺼운 본문 표시 문자열 사용 지정된 위치의 문자를 반환 지정된 문자의 유니코드 인코딩으로 반환 concat()fixed()fontcolor()fontsize()fromCharCode()indexOf()italics( )lastIndexOf()link() localeCompare()match()replace()search()slice()small()split()strike( )sub()substr()substring() sup()toLocaleLowerCase()toLocaleUpperCase() toLowerCase()toUpperCase()toString()valueOf()샘플 코드는 다음과 같습니다. [관련 권장 사항: ]
Method Description
anchor() HTML 앵커 만들기 클릭하여 3499910bf9dac5ae3c52d5ede7383485 라벨의 이름 속성은 앵커() 메소드의 매개변수입니다.
big() 은 문자열을 큰 글꼴로 표시합니다.
blink() 는 깜박이는 문자를 표시합니다. . String dBold()
Charat()
CharCodeat()
문자열 연결
문자열을 타자기 텍스트로 표시
지정된 색상을 사용하여 문자열을 표시
사용 표시할 크기를 지정 문자열
문자 인코딩을 문자열로 변환
문자열을 검색하고 문자열 개체 Position
문자열을 표시하려면 기울임꼴을 사용하세요
문자열 개체에서 해당 문자열이 마지막으로 나타나는 위치를 가져옵니다
문자열을 변환합니다. 링크로 표시
숫자를 반환하고 해당 숫자를 사용하여 문자열 객체가 주어진 문자열보다 큰지, 작은지, 같은지를 나타냅니다.
정규 표현식을 기반으로 문자와 일치합니다. the string
정규 표현식과 일치하는 하위 문자열 바꾸기
정규 표현식과 일치하는 문자열의 첫 번째 항목 가져오기
조각 가로채기 문자열을 반환하고
문자열을 표시하려면 작은 글꼴 크기를 사용하세요
문자열을 주어진 문자에 따라 문자열로 분할 Array
취소선을 사용하여 문자열 표시
문자열을 아래 첨자로 표시
지정된 인덱스 위치에서 지정된 길이를 가로채기 String
문자열에서 지정된 두 인덱스 사이의 문자를 가로챕니다.
문자열을 위 첨자로 표시합니다.
문자열을 소문자로 변환
변환 문자열을 대문자로
문자열을 소문자로 변환
문자열을 대문자로 변환
문자열 반환
문자열 객체의 원래 값을 반환합니다
var str = new String('JavaScript教程');
document.write(str.anchor("myanchor") + "<br>");     // 生成一段 HTML 代码:<a name="myanchor">JavaScript教程</a>
document.write(str.big() + "<br>");                  // 生成一段 HTML 代码:<big>JavaScript教程</big>
document.write(str.blink() + "<br>");                // 生成一段 HTML 代码:<blink>JavaScript教程</blink>
document.write(str.bold() + "<br>");                 // 生成一段 HTML 代码:<b>JavaScript教程</b>
document.write(str.charAt(10) + "<br>");             // 获取 str 中的第 11 个字符,输出:教
document.write(str.charCodeAt(10) + "<br>");         // 获取 str 中第 11 个字符的 Unicode 编码,输出:25945
document.write(str.concat(" String 对象") + "<br>"); // 将字符串“ String 对象”拼接到字符串 str 之后,输出:JavaScript教程 String 对象
document.write(str.fixed() + "<br>");                // 生成一段 HTML 代码:<tt>JavaScript教程</tt>
document.write(str.fontcolor("red") + "<br>");       // 生成一段 HTML 代码:<font color="red">JavaScript教程</font>
document.write(str.fontsize(2) + "<br>");            // 生成一段 HTML 代码:<font size="2">JavaScript教程</font>
document.write(String.fromCharCode(72,69,76,76,79) + "<br>");             // 将 Unicode 编码转换为具体的字符,输出:HELLO
document.write(str.indexOf("Script") + "<br>");             // 获取字符串“Script”在 str 中首次出现的为,输出:4
document.write(str.italics() + "<br>");                     // 生成一段 HTML 代码:<i>JavaScript教程</i>
document.write(str.lastIndexOf("a") + "<br>");              // 获取字符串“a”在 str 中最后一次出现的位置,输出 3
document.write(str.link("http://c.biancheng.net/") + "<br>");  // 生成一段 HTML 代码:<a href="http://c.biancheng.net/">JavaScript教程</a>
document.write(str.localeCompare("JavaScript") + "<br>");       // 比较字符串对象与给定字符串,返回:1
document.write(str.match(/[abc]/g) + "<br>");                   // 根据正则 /[abc]/g 检索 str,返回:a,a,c
document.write(str.replace(/[abc]/g, "Y") + "<br>");            // 使用字符串“Y”替换正则 /[abc]/g 匹配的字符,返回:JYvYSYript教程
document.write(str.search(/[Script]/g) + "<br>");               // 获取与正则匹配的字符串首次出现的位置,返回:4
document.write(str.slice(6,11) + "<br>");           // 截取字符串(获取 str 中第 7 到第 11 个字符),返回:ript教
document.write(str.small() + "<br>");               // 生成一段 HTML 代码:<small>JavaScript教程</small>
document.write(str.split("a") + "<br>");            // 根据“a”将字符串 str 拆分为数组,返回:J,v,Script教程
document.write(str.strike() + "<br>");              // 生成一段 HTML 代码:<strike>JavaScript教程</strike>
document.write(str.sub() + "<br>");                 // 生成一段 HTML 代码:<sub>JavaScript教程</sub>
document.write(str.substr(3, 7) + "<br>");          // 从第 4 个字符开始,向后截取 7 个字符,返回:aScript
document.write(str.substring(3, 7) + "<br>");       // 截取字符串(获取 str 中第 4 到第 7 个字符),返回:aScr
document.write(str.sup() + "<br>");                 // 生成一段 HTML 代码:<sup>JavaScript教程</sup>
document.write(str.toLocaleLowerCase() + "<br>");   // 返回:javascript教程
document.write(str.toLocaleUpperCase() + "<br>");   // 返回:JAVASCRIPT教程
document.write(str.toLowerCase() + "<br>");         // 返回:javascript教程
document.write(str.toUpperCase() + "<br>");         // 返回:JAVASCRIPT教程
document.write(str.toString() + "<br>");            // 返回:JavaScript教程
document.write(str.valueOf() + "<br>");             // 返回:JavaScript教程
javascript 학습 튜토리얼

위 내용은 JavaScript 문자열 개체의 메서드는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.