Показать сообщение отдельно
  #3 (permalink)  
Старый 05.02.2014, 23:21
Новичок на форуме
Отправить личное сообщение для Merkury Посмотреть профиль Найти все сообщения от Merkury
 
Регистрация: 20.07.2011
Сообщений: 7

Да, сделав замеры времени выполнения
imData.data.set(resImData);

и конструкции
for (var i=0; i < resImData.byteLength; i++){
  imData[i] = resImData[i];
}

понял что это далеко не одно и тоже.
Метод set() отрабатывает меньше одной мс, примерно за 0.45-0.55мс, а цикл, при тех же условиях, за 1000-1200мс.
Могу только догадываться как работает set(), но работает быстро, что мне и нужно, вопрос №4, наверное теряет актуальность, но если есть еще способы, приму в дар мнения школьников, советы бывалых, наставления гуру.
Если кто может дать ответы на вопросы 1-3, милости прошу, не стесняемся.
Ответить с цитированием