Pytania otagowane jako javascript

W przypadku pytań dotyczących programowania w ECMAScript (JavaScript / JS) i jego różnych dialektach / implementacjach (z wyjątkiem ActionScript). Ten znacznik jest rzadko używany samodzielnie, ale najczęściej jest powiązany z tagami [node.js], [jquery], [json] i [html].


6
Jest: Lepszy sposób na wyłączenie konsoli w testach jednostkowych
Zastanawiam się, czy istnieje lepszy sposób niepełnosprawnymi błędów konsoli wewnątrz w konkretnym teście żartem (czyli przywrócić oryginalną konsolę przed / po każdej próbie). Oto moje obecne podejście: describe("Some description", () => { let consoleSpy; beforeEach(() => { if (typeof consoleSpy === "function") { consoleSpy.mockRestore(); } }); test("Some test that should …

6
Utwórz obiekt z tablicy
Chcę utworzyć obiekt z listy tablicy. Mam tablicę dynamiczną, która ma wyglądać następująco: var dynamicArray = ["2007", "2008", "2009", "2010"]; i przy pomocy javascript es6 chcę stworzyć taki obiekt: const obj = { 2007: { x: width / 5, y: height / 2 }, 2008: { x: (2 / 5) …

9
Czy istnieje sposób na ustawienie obrazu tła jako obrazu zakodowanego w standardzie Base64?
Chcę dynamicznie zmieniać tło w JS, a mój zestaw obrazów jest zakodowany w formacie base64. Próbuję: document.getElementById("bg_image").style.backgroundImage = "url('http://amigo.com/300107-2853.jpg')"; z doskonałym wynikiem, jednak nie robię tego samego z: document.getElementById("bg_image").style.backgroundImage = "url('data:image/png;base64,iVBORw0KGgoAAAAAAAAyCAYAAAAUYybjAAAgAElE...')"; ani document.getElementById("bg_image").style.backgroundImage = "data:image/png;base64,iVBORw0KGgoAAAAAAAAyCAYAAAAUYybjAAAgAElE..."; Czy jest na to sposób?

12
react-router (v4) jak wrócić?
Próbuję wymyślić, jak mogę wrócić do poprzedniej strony. ja używam[react-router-v4][1] Oto kod, który skonfigurowałem na mojej pierwszej stronie docelowej: <Router> <div> <Link to="/"><div className="routerStyle"><Glyphicon glyph="home" /></div></Link> <Route exact path="/" component={Page1}/> <Route path="/Page2" component={Page2}/> <Route path="/Page3" component={Page3}/> </div> </Router> Aby przejść na kolejne strony, po prostu robię: this.props.history.push('/Page2'); Jak jednak mogę …

8
Pobierz zawartość wiersza tabeli za pomocą kliknięcia przycisku
Muszę wyodrębnić szczegóły każdej kolumny w mojej tabeli. Na przykład kolumna „Nazwa / nr.”. Tabela zawiera kilka adresów W ostatniej kolumnie każdego wiersza znajduje się przycisk, który umożliwia użytkownikowi wybranie adresu z listy. Problem: mój kod odbiera tylko pierwszy, <td>który ma klasę nr. Jak to działa? Oto bit jQuery: $(".use-address").click(function() …

15
Jak sprawdzić, czy obiekt JavaScript to JSON
Mam zagnieżdżony obiekt JSON, przez który muszę przechodzić w pętli, a wartością każdego klucza może być String, tablica JSON lub inny obiekt JSON. W zależności od rodzaju przedmiotu muszę wykonywać różne operacje. Czy istnieje sposób, aby sprawdzić typ obiektu, aby zobaczyć, czy jest to String, obiekt JSON czy tablica JSON? …
91 javascript  json 

4
Promise.all zachowanie z RxJS Observables?
W Angular 1.x czasami musiałem składać wiele httpżądań i robić coś ze wszystkimi odpowiedziami. Wrzuciłbym wszystkie obietnice do tablicy i zadzwonił Promise.all(promises).then(function (results) {...}). Najlepsze praktyki Angular 2 wydają się wskazywać na użycie RxJS Observablejako zamiennika obietnic w httpżądaniach. Jeśli mam dwa lub więcej różnych Observables utworzonych na podstawie żądań …


4
Aktualny stan bibliotek kanw Javascript? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 7 lat temu . Popraw to pytanie Prowadziłem badania nad bibliotekami kanw HTML i natknąłem się na to pytanie. …

4
użyj $ http wewnątrz niestandardowego dostawcy w konfiguracji aplikacji, angular.js
Główne pytanie - czy to możliwe? Próbowałem bez powodzenia ... główna aplikacja.js ... var app = angular.module('myApp', ['services']); app.config(['customProvider', function (customProvider) { }]); ... sam dostawca var services = angular.module('services', []); services.provider('custom', function ($http) { }); I mam taki błąd: Uncaught Error: Unknown provider: $http from services Jakieś pomysły? Dzięki!

10
Jak automatycznie zamykać alerty za pomocą Twittera Bootstrap
Używam frameworka CSS bootstrap na Twitterze (co jest fantastyczne). W przypadku niektórych wiadomości do użytkowników wyświetlam je za pomocą alertów Javascript JS i CSS. Dla zainteresowanych można ją znaleźć tutaj: http://getbootstrap.com/javascript/#alerts Mój problem jest taki; po wyświetleniu ostrzeżenia użytkownikowi chciałbym, aby po pewnym czasie zniknął. Na podstawie dokumentacji twittera i …

9
asp.net-mvc: symbol „@” razor w pliku js
Mam .csHtmlplik -razor z funkcją javascript, która używa funkcji @Url.ContentC # wewnątrz dla adresu URL ajax. Chcę przenieść tę funkcję do .jspliku, do którego odwołuje się mój widok. Problem polega na tym, że javascript nie „zna” @symbolu i nie analizuje kodu C #. Czy istnieje sposób odwoływania się do .jsplików …

10
Dlaczego canvas.toDataURL () zgłasza wyjątek bezpieczeństwa?
Nie spałem wystarczająco dużo, czy co? Poniższy kod var frame=document.getElementById("viewer"); frame.width=100; frame.height=100; var ctx=frame.getContext("2d"); var img=new Image(); img.src="http://www.ansearch.com/images/interface/item/small/image.png" img.onload=function() { // draw image ctx.drawImage(img, 0, 0) // Here's where the error happens: window.open(frame.toDataURL("image/png")); } zgłasza ten błąd: SECURITY_ERR: DOM Exception 18 Nie ma mowy, żeby to nie zadziałało! Czy ktoś …

4
Co robi document.domain = document.domain?
Komponent JS po stronie klienta Orbited (serwer Comet) wymaga, aby jeśli serwer był uruchomiony w innej domenie lub porcie niż sam JS, musisz wykonać document.domain = document.domain; przed załadowaniem jakiegokolwiek innego JS. (Zobacz dokumentację ). Co to robi? Wygląda jak NOOP! (Sprawdziłem i faktycznie jest to konieczne.)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.