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].

30
Obróć elementy w tablicy w JavaScript
Zastanawiałem się, jaki jest najbardziej efektywny sposób na obrócenie tablicy JavaScript. Wymyśliłem takie rozwiązanie, w którym dodatnia nobraca tablicę w prawo, a ujemna nw lewo ( -length < n < length): Array.prototype.rotateRight = function( n ) { this.unshift( this.splice( n, this.length ) ); } Które można następnie wykorzystać w ten …

8
Jak uzyskać dostęp do stanu wewnątrz reduktora Redux?
Posiadam reduktor i do wyliczenia nowego stanu potrzebuję danych z akcji oraz danych z części stanu nie zarządzanej przez ten reduktor. Konkretnie w reduktorze pokażę poniżej potrzebuję dostępu do accountDetails.stateOfResidenceIdpola. initialState.js: export default { accountDetails: { stateOfResidenceId: '', accountType: '', accountNumber: '', product: '' }, forms: { blueprints: [ ] …

1
Aktywne łącze z React-Router?
Wypróbowuję React-Router (v4) i mam problemy z uruchomieniem Nav, aby mieć jedną z Linknich active. Jeśli kliknę którykolwiek z Linktagów, aktywne rzeczy zaczną działać. Chciałbym jednak, aby Strona główna Linkbyła aktywna zaraz po uruchomieniu aplikacji, ponieważ jest to komponent ładujący się na /trasie. Czy jest na to sposób? Oto mój …


2
Błąd CORS w tej samej domenie?
Mam teraz dziwny problem z CORS. Oto komunikat o błędzie: XMLHttpRequest cannot load http://localhost:8666/routeREST/select?q=[...] Origin http://localhost:8080 is not allowed by Access-Control-Allow-Origin Dwa serwery: localhost: 8666 / routeREST /: to jest prosty serwer butelek Pythona. localhost: 8080 /: Python simpleHTTPserver, na którym uruchamiam aplikację Javascript. Ta aplikacja wykonuje żądania Ajax na …

17
Konwertuj Hex na RGBA
Moje skrzypce - http://jsbin.com/pitu/1/edit Chciałem wypróbować łatwą konwersję hex na rgba. Kiedykolwiek przeglądarka, której używałem, renderuje kolory przy użyciu rgb jako domyślnego, więc kiedy używam próbnika kolorów farbtastic, konwertuję wartość szesnastkową na rgb, chwytając kolor tła generowany przez wartość szesnastkową (domyślnie rgb = prosta konwersja) Próbowałem zamienić )symbol na , …

5
Jaka jest różnica między onChange a onInput w React?
Próbowałem znaleźć odpowiedź na to pytanie, ale większość z nich jest poza kontekstem React, gdzie onChangewyzwala się po rozmyciu. Wykonując różne testy, nie mogę powiedzieć, jak te dwa zdarzenia są różne (po zastosowaniu do obszaru tekstowego). Czy ktoś może rzucić na to trochę światła?

10
Jak sprawić, by jedna obserwowalna sekwencja czekała na zakończenie innej przed wyemitowaniem?
Powiedz, że mam Observabletak: var one = someObservable.take(1); one.subscribe(function(){ /* do something */ }); Następnie mam sekundę Observable: var two = someOtherObservable.take(1); Teraz chcę subscribe()się two, ale chcę, aby upewnić się, że onezostał zakończony przed twoabonent zostaje zwolniony. Jakiej metody buforowania mogę użyć, twoaby druga z nich czekała na zakończenie …

19
Polecenie nodemon nie jest rozpoznawane w terminalu dla serwera node js
Robię konfigurację serwera node.js z https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web-tokens . Jestem nowy w node.js. Instaluję npm install nodemon --save. Ale kiedy uruchamiam serwer z tym nodemon server.js. W terminalu pokazującym: nodemon nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy node server.jspolecenie działa i uruchomiło serwer, ale nodemonpolecenie nie …

1
Jakie ograniczenia dotyczą nieprzejrzystych odpowiedzi?
Nieprzezroczyste odpowiedzi są definiowane jako część interfejsu API pobierania i reprezentują wynik żądania wysłanego do zdalnego źródła, gdy mechanizm CORS nie jest włączony. Jakie praktyczne ograniczenia i „pułapki” istnieją wokół tego, jak można używać nieprzejrzystych odpowiedzi, zarówno z języka JavaScript, jak i jako zasobów na stronie?

5
W Vue JS wywołaj filtr z metody wewnątrz instancji vue
Powiedzmy, że mam taką instancję Vue: new Vue({ el: '#app', data: { word: 'foo', }, filters: { capitalize: function(text) { return text.replace(/(?:^|\s)\S/g, function(a) { return a.toUpperCase(); }); } }, methods: { sendData: function() { var payload = this.$filters.capitalize(this.word); // how? } } } Mogę łatwo użyć filtra w takim szablonie: …

3
Jak zmienić próbną implementację na podstawie pojedynczego testu [Jestjs]
Chciałbym zmienić implementację mockowanej zależności na podstawie pojedynczego testu , rozszerzając domyślne zachowanie makiety i przywracając ją z powrotem do oryginalnej implementacji, gdy wykonywany jest następny test. W skrócie to, co staram się osiągnąć: pozorowana zależność zmień / rozszerz próbną implementację w jednym teście powrócić do oryginalnego makiety po wykonaniu …


7
W jakim celu stosuje się Angular.noop?
Próbowałem przeszukać go wszędzie, nawet w dokumentacji Angular.org, ale nie mogłem znaleźć żadnego szczegółowego wyjaśnienia dotyczącego implementacji. Byłoby niezwykle pomocne, gdyby ktoś mógł to wyjaśnić.

5
Jak zadeklarować zmienną globalną w pliku .js.
Potrzebuję kilku zmiennych globalnych, których potrzebuję we wszystkich .jsplikach. Na przykład rozważ następujące 4 pliki: global.js js1.js js2.js js3.js Czy istnieje sposób, w jaki mogę zadeklarować 3 zmienne globalne w programie global.jsi uzyskać do nich dostęp w dowolnym z pozostałych 3 .jsplików, biorąc pod uwagę, że załaduję wszystkie powyższe 4 …

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.