Điều tôi đang tìm kiếm là cách các chuỗi được xử lý vật lý trong Javascript. Ví dụ tốt nhất mà tôi có thể nghĩ cho những gì tôi có nghĩa là trong api Java nó mô tả việc lưu trữ các chuỗi như:Các chuỗi được lưu trữ trên thực tế như thế nào trong Javascript
String str = "abc";" is equivalent to: "char data[] = {'a', 'b', 'c'};
Đối với tôi này nói nó sử dụng một đối tượng mảng và các cửa hàng mỗi nhân vật như đối tượng riêng của mình để được sử dụng/truy cập sau (Tôi thường sai về những điều này!) ...
Javascript làm như thế nào?
nó trở thành đối tượng Chuỗi, bạn cũng có thể lấy các ký tự dưới dạng một mảng: 'var str =" Hello "; console.log (str [0]); // hiển thị "H" ' – kennypu
chúng được lưu trữ" vật lý ", chúng được lưu trữ kỹ thuật số rõ ràng. trong khi bạn có thể sử dụng truy cập mảng [] để lấy các ký tự riêng lẻ, các chuỗi không phải là mảng hoặc char trong javascript thì không có kiểu char và chuỗi nào không có các phương thức liên quan đến thao tác mảng. – mpm