У вас нет доступа к указателям или чему-либо еще, поэтому вы в основном оставлены для массивов и объектов в JavaScript.
Поскольку ваша задача довольно проста и требует только линейного доступа, [x, y, t, x, y, t, x, y, t]
массив должен действительно быть самым быстрым способом доступа к вещам.
Однако имейте в виду, что доступ к данным здесь не будет ограничивающим фактором, <canvas>
производительность рисования, особенно в браузере без аппаратного ускорения (который в настоящее время по-прежнему составляет большинство), будет довольно плохо, если вы будете рисовать на очень большом холсте или на множестве линий за короткий промежуток времени.
Да, и не в последнюю очередь, протестируйте его, неНе думайте о производительности, помните:
«Преждевременная оптимизация - корень зла»