> 웹 프론트엔드 > JS 튜토리얼 > JavaScript에서 문자열이란 무엇입니까? 문자열 사용법(자세한 설명)

JavaScript에서 문자열이란 무엇입니까? 문자열 사용법(자세한 설명)

青灯夜游
풀어 주다: 2018-09-15 16:30:47
원래의
1633명이 탐색했습니다.

이 장에서는 JavaScript에서 문자열이 무엇인지 소개합니다. 문자열 사용법(자세한 설명)을 통해 JavaScript의 문자열에 대한 지식을 모두에게 알려주세요. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

JavaScript 문자열

JavaScript 문자열은 텍스트를 저장하고 처리하는 데 사용됩니다.

문자열은 "HAHA"와 같은 일련의 문자를 저장할 수 있습니다.

문자열은 작은따옴표나 큰따옴표 등 따옴표 안에 삽입할 수 있는 모든 문자입니다.

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
    <span id="demo"></span>
    <button onclick=&#39;this.innerHTML=Date()&#39;>时间</button>
</body>
<script type="text/javascript">
    var stringa = "哈哈";
    var stringb = &#39;你好,你坏,你好坏!!&#39;;
</script>
</html>
로그인 후 복사

인덱스 위치를 사용하여 문자열의 각 문자에 액세스할 수 있습니다.

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
    <span id="demo"></span>
    <button onclick=&#39;this.innerHTML=Date()&#39;>时间</button>
</body>
<script type="text/javascript">
    var stringa = "哈哈";
    var stringb = &#39;你好,你坏,你好坏!!&#39;;
    //通过索引访问字符串中的每个字符
    alert(stringb[3]);
</script>
</html>
로그인 후 복사

문자열의 인덱스는 0부터 시작합니다. 즉, 첫 번째 문자의 인덱스 값은 [0]이고 두 번째 문자는 인덱스입니다. [1] 등입니다.

문자열에 따옴표를 사용할 수 있습니다. 문자열의 따옴표는 문자열을 묶는 따옴표와 달라야 합니다.

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
    <span id="demo"></span>
    <button onclick=&#39;this.innerHTML=Date()&#39;>时间</button>
</body>
<script type="text/javascript">
    var stringa = "哈&#39;dd&#39;哈";
    var stringb = &#39;你好,"你坏",你好坏!!&#39;;
    //通过索引访问字符串中的每个字符
    alert(stringb[3]);
</script>
</html>
로그인 후 복사

문자열에 이스케이프 문자를 추가하여 따옴표를 사용할 수 있습니다. 이것이 이스케이프 문자입니다.

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
    <span id="demo"></span>
    <button onclick=&#39;this.innerHTML=Date()&#39;>时间</button>
</body>
<script type="text/javascript">
    var stringa = "哈\&#39;dd\&#39;哈";
    var stringb = &#39;你好,\"你坏\",你好坏!!&#39;;
    //通过索引访问字符串中的每个字符
    alert(stringb[3]);
</script>
</html>
로그인 후 복사

내장 속성 길이를 사용하여 문자열 길이를 계산할 수 있습니다:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
    <span id="demo"></span>
    <button onclick=&#39;this.innerHTML=Date()&#39;>时间</button>
</body>
<script type="text/javascript">
    var stringa = "哈\&#39;dd\&#39;哈";
    var stringb = &#39;你好,\"你坏\",你好坏!!&#39;;
    //通过索引访问字符串中的每个字符
    alert(stringb.length);//查看字符串stringb的长度
</script>
</html>
로그인 후 복사

특수 문자

JavaScript에서 문자는 작은따옴표나 큰따옴표 안에 기록됩니다.

그렇지 않으면 이와 같은 문자열을 구문 분석할 수 없습니다 →_→ "Wahahaha" lala "mumada"

어떻게 해결하나요? ? ? 그냥 이스케이프 문자를 사용하세요. →_→ "Wahahaha" Lala "Mommada"

는 특수 문자를 문자열 문자로 변환하는 이스케이프 문자입니다. 자세한 내용은 아래 표를 참조하세요.

JavaScript에서 문자열이란 무엇입니까? 문자열 사용법(자세한 설명)

문자열은 객체가 될 수 있습니다

일반적으로 JavaScript 문자열은 기본 값이며 문자를 사용하여 생성할 수 있습니다: var aa = "AA";

그러나 다음을 사용할 수도 있습니다. 문자를 변환하는 새 키워드 문자열은 객체로 정의됩니다: var stringaa = new String("Enron");

일반적으로 실행 속도에 영향을 미치고 다른 영향을 미칠 수 있는 String 객체를 생성하는 것은 권장되지 않습니다.

예:

var aa = "AA";
var bb = new String("AA");
alert(aa === bb); //返回值是false    因为  aa是字符串   bb 是对象
로그인 후 복사

문자열 속성 및 메서드

기본 값 문자열은 개체가 아니기 때문에 속성과 메서드가 없습니다.

기본 값 문자열은 JavaScript 속성과 메서드를 사용할 수 있습니다. JavaScript는 메서드와 속성을 실행할 때 기본 값을 개체로 처리할 수 있기 때문입니다.

문자열 속성:

JavaScript에서 문자열이란 무엇입니까? 문자열 사용법(자세한 설명)

문자열 메서드:

JavaScript에서 문자열이란 무엇입니까? 문자열 사용법(자세한 설명)

위 내용은 JavaScript에서 문자열이란 무엇입니까? 문자열 사용법(자세한 설명)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿