Pytania oznaczone «javascript»

188
Jak przetestować typ zgłoszonego wyjątku w Jest

Pracuję z kodem, w którym muszę przetestować typ wyjątku zgłaszanego przez funkcję (czy jest to TypeError, ReferenceError itp.?). Mój obecny framework testowy to AVA i mogę go przetestować jako t.throwsmetodę drugiego argumentu , jak tutaj: it('should throw Error with message \'UNKNOWN ERROR\'...

187
Jak uzyskać odpowiedź XMLHttpRequest?

Chciałbym wiedzieć, jak używać XMLHttpRequest w celu załadowania zawartości zdalnego adresu URL i przechowywania kodu HTML witryny, do której uzyskano dostęp, w zmiennej JS. Powiedz, jeśli chciałbym załadować i zaalarmować () kod HTML http://foo.com/bar.php , jak mam to...

187
Usuń wiodący przecinek z ciągu

Mam następujący ciąg: ",'first string','more','even more'" Chcę przekształcić to w tablicę, ale oczywiście nie jest to ważne z powodu pierwszego przecinka. Jak mogę usunąć pierwszy przecinek z mojego ciągu i ustawić go jako prawidłową tablicę? Chciałbym skończyć z czymś takim: myArray = ['first...

187
JavaScript: Jak wykryć, czy okno przeglądarki jest przewijane do dołu?

Muszę wykryć, czy użytkownik jest przewijany na dół strony. Jeśli znajdują się na dole strony, gdy dodam nową treść na dole, automatycznie przewijam je do nowego dołu. Jeśli nie znajdują się na dole, czytają poprzednią treść wyżej na stronie, więc nie chcę ich automatycznie przewijać, ponieważ chcą...

187
Splamione płótna nie mogą być eksportowane

Chcę zapisać moje płótno na obrazie. Mam tę funkcję: function save() { document.getElementById("canvasimg").style.border = "2px solid"; var dataURL = canvas.toDataURL(); document.getElementById("canvasimg").src = dataURL; document.getElementById("canvasimg").style.display = "inline"; } Daje...

187
maszynopis - klonowanie obiektu

Mam klasy, która jest super-rodzic ( Entity) dla wielu podklasy ( Customer, Product, ProductCategory...) Chcę dynamicznie sklonować obiekt, który zawiera różne obiekty podrzędne w Typescript. Na przykład: a Customerktóry ma inny, Productkto maProductCategory var cust:Customer = new Customer...