Playwright · Middle · Pytanie 41 z 75
Co robi page.evaluate()?
const width = await page.evaluate(() => window.innerWidth);- 1Sprawdza stronę pod kątem błędów składni JavaScript
- 2Ocenia, jak szybko działają skrypty strony
- 3Uruchamia funkcję na stronie i zwraca wynik
Pokaż odpowiedź
Poprawna odpowiedź: Uruchamia funkcję na stronie i zwraca wynik
Wyjaśnienie
Funkcja działa w przeglądarce, więc nie widzi zmiennych testu, jeśli nie przekaże się ich argumentem. Wynik musi dać się zserializować.