Журнал консоли увеличивает память на сервере nodejs?

Поскольку динамическое добавление class добавлено, вам необходимо использовать делегирование событий для регистрации обработчика события

$(document).on('click', "a.tabclick", function() {
    var liId = $(this).parent("li").attr("id");
    alert(liId);        
});
0
задан Amr Ibrahim 15 January 2019 в 18:15
поделиться

2 ответа

Да

console.log вызывает util.formatWithOptions изнутри. Отформатированная строка отправляется в выходной поток (например, stdout, stderr). Во время форматирования создаются некоторые переменные.

Отформатированная строка является новой переменной, на которую ссылаются, пока процесс не запишет ее в дескриптор файла.

Итак, да для каждого вызова console.log, создаются некоторые переменные. Увеличение памяти зависит от того, что и сколько раз ваш код записывает в журнал.

0
ответ дан allevo 15 January 2019 в 18:15
поделиться

Да - из-за того факта, что по своей природе в Linux, console.log сам по себе является синхронным.

Таким образом, предоставление большого объема данных для регистрации в стандартном выводе, будучи очень спамовым, на самом деле потребует некоторых проблем с производительностью.

[Редактировать]

Это может помочь решить проблему производственное приложение должно регистрировать большое количество данных, в то же время обеспечивая высокую производительность

0
ответ дан Felix Fong 15 January 2019 в 18:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: