사용자 도구

사이트 도구


wiki:javascript:javascript_note:js_string_methods

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
wiki:javascript:javascript_note:js_string_methods [2021/04/23 18:02]
emblim98 [Property Access]
wiki:javascript:javascript_note:js_string_methods [2023/01/13 18:44] (현재)
줄 555: 줄 555:
 \\ \\
 =====Converting a String to an Array===== =====Converting a String to an Array=====
-''split()'' 메서드를 사용하여 문자열을 배열로 변환 할 수 있습니다.\\+''split()'' 메서드를 사용하여 문자열을 배열로 변환할 수 있습니다.\\
 <code javascript> <code javascript>
 +  <script> 
 +    function myFunction() { 
 +      let str = "a, b, c, d, e, f"; 
 +      let arr = str.split(","); 
 +      console.log(arr);   // (6) ["a", " b", " c", " d", " e", " f"] 
 +      document.getElementById("demo").innerHTML = arr[2]; // c 
 +    } 
 +  </script>
 </code> </code>
 \\ \\
-구분자(separator)를 생략하면, 반환된 배열에는 인덱스 [0]에 전체 문자열이 포함됩니다.\\FIXME+구분자(separator)를 생략하면, 반환된 배열에는 인덱스 [0]에 전체 문자열이 포함됩니다.\\
 \\ \\
-구분자 기호가 %%""%%인 경우, 반환된 배열은 단일 자의 배열이 됩니다.\\+구분자 기호가 %%""%%인 경우, 반환된 배열은 단일 자의 배열이 됩니다.\\
 <code javascript> <code javascript>
 +  <script> 
 +    let str = "Bonjour"; 
 +    let arr = str.split("");  // 철자 하나 하나로 쪼개어 배열로 만든다. 
 +    let arr2 = str.split();   // 구분자 생략, 반환된 배열의 인덱스[0]에 전체 문자열 표시됨 
 +    let text = "";            // 철자 하나 하나씩 
 +    let i;                    // 변수 i 선언 
 +    for (i = 0; i < arr.length; i++) { 
 +      text += arr[i] + "<br>" 
 +    } 
 +    document.getElementById("demo").innerHTML = text; 
 +    console.log(arr);   // (7) ["B", "o", "n", "j", "o", "u", "r"
 +    console.log(arr2);  // ["Bonjour"
 +  </script>
 </code> </code>
  
/volume1/web/dokuwiki/data/attic/wiki/javascript/javascript_note/js_string_methods.1619168533.txt.gz · 마지막으로 수정됨: 2022/03/10 19:52 (바깥 편집)