Работа с большими массивами данных в jquery - PullRequest
0 голосов
/ 01 июня 2018

Я использую библиотеку javascript NDollar для распознавания жестов в Ruby on Rails.Мне нужно обработать более 1000 данных жестов за один прогон и сохранить их в массиве, где каждый жест выглядит в следующем формате:

Multistroke {Name: "gesture_name", NumStrokes: 2, Unistrokes: Array(8)}
Name:"gesture_name"
NumStrokes:2
Unistrokes:Array(8)
0:Unistroke {Name: "gesture_name", Points: Array(48), StartUnitVector: Point, Vector: Array(96)}
1:Unistroke {Name: "gesture_name", Points: Array(48), StartUnitVector: Point, Vector: Array(96)}
2:Unistroke {Name: "gesture_name", Points: Array(48), StartUnitVector: Point, Vector: Array(96)}
3:Unistroke {Name: "gesture_name", Points: Array(48), StartUnitVector: Point, Vector: Array(96)}
4:Unistroke {Name: "gesture_name", Points: Array(48), StartUnitVector: Point, Vector: Array(96)}
5:Unistroke {Name: "gesture_name", Points: Array(48), StartUnitVector: Point, Vector: Array(96)}
6:Unistroke {Name: "gesture_name", Points: Array(48), StartUnitVector: Point, Vector: Array(96)}
7:Unistroke {Name: "gesture_name", Points: Array(48), StartUnitVector: Point, Vector: Array(96)}
length:8
__proto__:Array(0)
__proto__:Object

При увеличении размера массива ОЗУ перегружается и браузер зависает.Как я могу преодолеть эту проблему?Вот ссылка для NDollar

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...