phép nói rằng tôi có:Extract x mục từ mảng (slice) nhưng vẫn tiếp tục ngay từ đầu nếu cuối cùng là đạt
var array = [0,1,2,3,4,5,6,7,8,9]
tôi xác định:
var itemsToExtract = 5
var startindex = 7
var direction = "forward"
Tôi muốn để có thể làm:
array.someMethod(startindex, itemsToExtract, direction)
và nhận
[7,8,9,0,1]
Tôi cũng muốn nó hoạt động ngược, nếu tôi đặt hướng thành "lùi" (cắt từ phải sang trái).
Tôi wasnt quá lười biếng và cố gắng một cái gì đó đã, xem tại đây: http://jsfiddle.net/MkNrr/
Tôi đang tìm kiếm một cái gì đó "ngăn nắp" nếu có, cũng là có một tên cho phương pháp này, nó là một vấn đề được biết đến?
Thông tin cơ bản: Tôi đang cố tạo một trình tải ảnh trước tuần tự (tải một hình ảnh (src) sau ảnh kia) để sử dụng trong thư viện hình ảnh. Có lẽ ngay cả một thư viện như vậy đã tồn tại?
trong jsfiddle 'show backward' mình gây' 7, 6, 5, 4, 3' – rab
Nó chỉ là một ngược lại đơn giản trong trường hợp đó 'trở lại: back.reverse() ' – elclanrs