Чтение снимка профиля процессора в Chrome DevTools: это несколько вызовов или один?

Я профилирую приложение, и я не уверен, как мне следует интерпретировать таблицу вызовов. Насколько я понимаю, если столбец разбит на несколько строк на следующей строке, это означает, что верхняя функция вызывает базовые функции несколько раз.

Я имею в виду, когда я вижу следующее на графике:

| fn1                                                   |
| fn2     | fn2                 | fn2        | fn2      |
| ...                                                   |
| value   | value               | value      | value    |

Я читаю это как fn1 был вызван только один раз и value был вызван четыре раза в этом fn1 вызов.

Дело в том, если я вставлю console.log в это value Функция, я вижу, вызывается ровно один раз. Так что это значит, что у меня есть много столбцов с value?

диаграмма профиля

0 ответов

Другие вопросы по тегам