Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách chuyển chuỗi thành mảng ký tự trong JavaScript

Để tách chuỗi thành mảng ký tự, có thể dùng vòng lặp với substring(i, i+1) hoặc đơn giản hơn là dùng split('') (hiện đại hơn).

Ví dụ (cách cũ với substring)

Mã sau hiển thị từng ký tự qua hộp thoại alert:

<html>
  <head>
    <title>Mảng ký tự trong JavaScript</title>
  </head>
  <body>
    <script>
      var str = "Amit";
      for (var i = 0, j = str.length; i < j; i++) {
        alert(str.substring(i, i + 1));
      }
    </script>
  </body>
</html>

Cách hiện đại: var charArray = str.split(''); // Trả về ['A','m','i','t']