Hy vọng rằng tôi không sao chép câu hỏi hiện có nhưng tôi thực sự không thể tìm thấy bất kỳ ai có câu hỏi này tại đây. Tôi có một nhu cầu để lặp qua một chuỗi lớn với một số nhân vật eol và đọc từng dòng này tìm kiếm các ký tự. Tôi canve thực hiện như sau nhưng tôi cảm thấy rằng nó không phải là rất hiệu quả vì có thể có hơn 5000 ký tự trong chuỗi lớn này.Javascript để tách chuỗi bằng ký tự cuối dòng và đọc từng dòng
var str = largeString.split("\n");
và sau đó lặp qua str như một mảng
tôi không thể thực sự sử dụng jquery và chỉ có thể sử dụng javascript đơn giản.
Có cách nào khác hiệu quả để thực hiện việc này không?
hmmm ... bạn có thể sử dụng nhân viên web, bạn có thể phân tích chuỗi trong nền. http://www.w3schools.com/html/html5_webworkers.asp – Hellgorithm
điều gì về việc sử dụng cụm từ thông dụng? – l2mt
Điều này sẽ hoạt động tốt - không có cách nào rõ ràng để làm điều đó đơn giản hơn. 5000 ký tự là không có gì cho một máy tính hiện đại, ngay cả một điện thoại thông minh. Bạn có một số bằng chứng rằng điều này là quá chậm? – jfriend00