2012-12-18 37 views
7

Có phương án không phá hủy nào cho mối nối không?Thay thế không phá hủy đối với mối nối?

Tôi muốn giữ một ngân hàng dữ liệu cho một chuỗi là các biểu đồ. Mặc dù tôi có thể có ~ 10.000 điểm dữ liệu, có lẽ tôi chỉ muốn hiển thị 100 tại một thời điểm khi người dùng cuộn bằng thanh cuộn. Vì vậy, nếu tôi có

var data = []; 
// ... fill data with ~1000 data points 
// ... data periodically updated and appended 
stripchart.draw(data.splice(-100,100)); // get last 100 data points 

Nhưng tôi đã phá hủy dữ liệu của mình, vì mối nối bị phá hoại. Vậy ... Giải pháp tối ưu để lấy một cửa sổ dữ liệu là gì?

Trả lời

16

Sử dụng slice để thay thế. Nó giống như substr cho mảng;)

+0

Vâng ... điều đó thật dễ dàng. Làm thế nào xấu hổ. –

Các vấn đề liên quan