Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
JavaScript Активация кнопки https://www.cyberforum.ru/ javascript-beginners/ thread2357248.html
Здравствуйте! В ВК, как все знают, имеются кнопки для переключения музыки. У меня(сугубо для практики) возникло желание создать мини-расширение, которое дублирует эти кнопки, хоть и при открытом ВК....
JavaScript Строки: массив литералов или тип "string"?
Всем мира! Возник у нас с товарищем принципиальный вопрос. Суть такая: я ему говорю, что строка - это массив символьных значений. Он говорит, что строка - это строка, т.е. просто "нечто",...
Не могу разобраться со вложенными if JavaScript
В общем, задание такое: Требуется спросить у пользователя: фамилию, имя, отчество РАЗДЕЛЬНО (тремя операторами prompt) возраст в годах (оператором prompt) пол (оператором confirm, например, "ваш...
JavaScript Вызов функции одного js файла из другого Здравствуйтве. есть скрипт, которій создает таблицу изотопов: function table(){ var s, symb = "He", p = 2, n = , maon = , t12 = , typeR = , eRozp... https://www.cyberforum.ru/ javascript-beginners/ thread2356964.html
JavaScript Не загружается изображение через new Image() https://www.cyberforum.ru/ javascript-beginners/ thread2356961.html
Не хочет загружаться изображение и заполнятся текстурой почему то. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Canvas в HTML5</title> </head> ...
Не получается получить значение из поля ввода данных getElementById() JavaScript
Есть форма для ввода оценок за экзамены. Для проверки введенных значений написан сценарий на JS, однако не получается получить значения из полей формы с помощью метода getElementById(). В чем может...
Как сделать подобную симметричную матрицу? JavaScript
Добрый вечер. Забыл как делаются такие матрицы и гугл мне не помог. Вернее, симметричную я вроде как сделал, а именно такую, с нулями, не могу сообразить как правильно. Заранее спасибо за помощь ;)...
JavaScript Не работает .toLowerCase() для массива siteListFake.toLowerCase() работает нормально как только добавляю и для siteListReal.toLowerCase() перестают работать в чем может быть проблема ? chrome.tabs.getSelected(null,function(tab) { var... https://www.cyberforum.ru/ javascript-beginners/ thread2356714.html
JavaScript Есть 2 стороны и высота, найдите площадь трапеции. https://www.cyberforum.ru/ javascript-beginners/ thread2356621.html
Есть 2 стороны и высота, найдите площадь трапеции в JavaScript. Помогите плис
JavaScript Скрипт сброса фильтра работает не должным образом Добрый день! Имеется svg карта promecopribor.ru/map_page. При клике на ФО открывается список предприятий с фильтром. При клике на ФО фильтр должен сбрасываться, но это происходит только в СЗФО. ... https://www.cyberforum.ru/ javascript-beginners/ thread2356388.html
0 / 0 / 0
Регистрация: 08.09.2018
Сообщений: 13
0

Конкатенация потребляет много памяти, как можно оптимизировать?

24.11.2018, 01:19. Просмотров 735. Ответов 3
Метки (Все метки)

Конкатенация потребляет много памяти. Если учесть, что символ занимает 2 байта, то результирующая строка кода должна занимать около 20 МБ, но при работе кода, представленного ниже, страница потребляет около гигабайта. Пытался использовать Join, или выполнять операцию s+='q'; в функции и т.д., ничего не помогает. Как можно оптимизировать?
Javascript
1
2
3
4
5
6
7
var i=0
      var s="q";
  while (i <10000000){
    s+='q';
 
    i++;
  }


Вернуться к обсуждению:
Конкатенация потребляет много памяти, как можно оптимизировать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2018, 01:19
Готовые ответы и решения:

Код потребляет очень много памяти. Подскажите как оптимизировать?
Есть код на C++ (компилируется под GCC) - подсчёт коэффициентов осцилляторной системы методом...

DataGridView потребляет много памяти
Обновляю содержимое 20х40 ячеек DataGridView, с каждым обновлением программа потребляет на 2 мб...

Приложение потребляет много памяти
Привет всем. Возникла такая проблема, при загрузке изображений из папки, приложение начинает есть...

Клиент VK потребляет много памяти
Доброго времени суток! Введу того, что недавно было удалено официальное приложенице &quot;Vk&quot; для Ipad,...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.