Używam Babel i Google Chrome Developer Tools z włączonymi mapami źródeł JavaScript. Biorąc pod uwagę ten kodJak ustawić punkt przerwania w wywołaniu lambda w Google Chrome DevTools?
function myFunc(elements) {
return elements
.map(element => element.value)
.filter(value => value >= 0);
}
jak mogę wstrzymać wykonanie przy wykonywaniu funkcji lambda element => element.value
? Jeśli ustawię punkt przerwania na linii .map(element => element.value)
, będzie to tylko pauza, gdy mapa zostanie wykonana, ale nie wtedy, gdy zostanie wykonana funkcja lambda.
Czy próbowałeś dodać znak nowej linii na ekranie źródłowym? –
To działa, ale wolałbym uniknąć manipulacji kodu źródłowego, ponieważ muszę ponownie dokonać transpozycji kodu źródłowego i ponownie załadować stronę. Po debugowaniu muszę pamiętać o cofnięciu tych zmian. – maiermic