в Android 3.5 Canary 9 я не использую привязку данных, чтобы удалить
dataBinding {
//enabled = true
}
и его хорошо работать
Вот интересная ссылка, которую я нашел при поиске ответа на этом: страница использует пять различных сценариев / методы для генерации таблицы.
Согласно их тестам, использование представляет в виде строки, намного быстрее, чем использование DOM / элементы Таблицы. http://www.quirksmode.org/dom/innerhtml.html
Вы могли попробовать 'Устройство Вареного пудинга': Раскручивание цикла путем повторения кода неоднократно:
for (var i = 0; i < count / 4; i++) {
doSomething();
doSomething();
doSomething();
doSomething();
}
Очевидно, это оставляет остаток при делении на 4 Устройство исходного Вареного пудинга имело умный способ перейти к середине цикла с помощью оператора переключения, смешанного в с циклом. JavaScript не поддерживает это, но Вы могли вручную обработать остальную часть Ваших строк. Также номер 4 случаен, само число может быть получено тестированием производительности.
См. также: http://www.websiteoptimization.com/speed/10/10-3.html
Одной из главной причины для проблем производительности IE являются операции DOM. Вы хотите сделать свои операции DOM максимально эффективно. Это может включать, в зависимости от Вашей ситуации (сравнительный тест!):