Tôi muốn tạo một trường bit lớn trong JavaScript sẽ đại diện cho mảng đánh dấu đa chiều một cách hiệu quả (sử dụng lập chỉ mục để chuyển đến các thứ nguyên khác nhau trong cấu trúc vật lý "1D").Tạo một trường bit lớn?
Thay vì một loạt các số, tôi đang xem xét làm thế nào tôi có thể sử dụng một chuỗi như bit, vì vậy tôi có thể phân bổ một chuỗi có độ dài thích hợp đầu tiên. Các cân nhắc như kiểu dữ liệu, Unicode và các chuyển đổi sẽ được phát (cũng không hỗ trợ Unicode trước JavaScript 1.3).
Tuy nhiên tôi đang mở về các đề xuất khác cách sử dụng JavaScript để đạt được trường bit lớn.
Cập nhật:
Chỉ cần cho mục đích thông tin: Trung bình tôi có thể sử dụng ~ 2187 bit/đánh dấu (274 byte), nhưng muốn có một câu trả lời chung chung hơn có thể chứa nhiều bit hơn.
Tại sao không thể sử dụng số? Bạn có thể sử dụng nhiều hơn 1 chữ số, bạn biết không? – Oded
@Oded: Tôi không nói số không thể được sử dụng - "mở về các đề xuất khác" Chuỗi chỉ là một ý tưởng. Nhìn về phía trước để trả lời. –