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

9
Usuń element z tablicy stanów w React
Chodzi o to, że powinienem być w stanie włożyć Boba, Sally i Jacka do pudełka. Mogę też wyjąć albo z pudełka. Po usunięciu nie ma miejsca. people = ["Bob", "Sally", "Jack"] Muszę teraz usunąć, na przykład „Bob”. Nowa tablica wyglądałaby następująco: ["Sally", "Jack"] Oto mój składnik reagowania: ... getInitialState: function() …

7
Uncaught TypeError: (wartość pośrednia) (…) nie jest funkcją
Wszystko działa dobrze, gdy napisałem logikę js w zamknięciu jako pojedynczy plik js, jako: (function(win){ //main logic here win.expose1 = .... win.expose2 = .... })(window) ale kiedy próbuję wstawić alternatywną funkcję logowania przed tym zamknięciem w tym samym pliku js, window.Glog = function(msg){ console.log(msg) } // this was added before …

10
Korzystanie z systemu plików w node.js z async / await
Chciałbym używać async / await z niektórymi operacjami na systemie plików. Zwykle async / await działa dobrze, ponieważ używam babel-plugin-syntax-async-functions. Ale z tym kodem napotykam przypadek if, w którym namesjest niezdefiniowany: import fs from 'fs'; async function myF() { let names; try { names = await fs.readdir('path/to/dir'); } catch (e) …

8
await działa tylko w funkcji asynchronicznej
Napisałem ten kod w lib/helper.js var myfunction = async function(x,y) { .... reutrn [variableA, variableB] } exports.myfunction = myfunction; a potem próbowałem użyć go w innym pliku var helper = require('./helper.js'); var start = function(a,b){ .... const result = await helper.myfunction('test','test'); } exports.start = start; Wystąpił błąd „await działa tylko …

3
Dlaczego „asdf” .replace (/.*/ g, „x”) == „xx”?
Natknąłem się na zaskakujący (dla mnie) fakt. console.log("asdf".replace(/.*/g, "x")); Uruchom fragment koduUkryj wynikiRozwiń fragment kodu Dlaczego dwie zastępstwa? Wygląda na to, że jakikolwiek niepusty ciąg bez znaków nowej linii da dokładnie dwa zamienniki dla tego wzorca. Za pomocą funkcji zamiany widzę, że pierwsza zamiana dotyczy całego łańcucha, a druga pustego …
129 javascript  regex 

7
Niedopasowany moduł anonimowy define ()
Dostaję ten błąd, gdy mogę przeglądać mój webapp po raz pierwszy (zwykle w przeglądarce z niepełnosprawnej cache). Błąd: niezgodny anonimowy moduł define (): funkcja (wymóg) { HTML : <html> . . . <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script> <script> var require = { urlArgs: "v=0.4.1.32" }; </script> <script data-main="assets/js/main" src="assets/js/libs/require.js"></script> <script src="assets/js/ace/ace.js?v=0.4.1.32"></script> </body> </html> …

6
Czy można ukryć kursor na stronie internetowej za pomocą CSS lub JavaScript?
Chcę ukryć kursor podczas wyświetlania strony internetowej, która ma wyświetlać informacje w hali budynku. To wcale nie musi być interaktywne. Próbowałem z właściwością kursora i przezroczystym obrazem kursora, ale nie udało mi się. Czy ktoś wie, czy można to zrobić? Przypuszczam, że można to uznać za zagrożenie bezpieczeństwa dla użytkownika, …
129 javascript  html  css 


8
Dlaczego isNaN (null) == false w JS?
Ten kod w JS daje mi wyskakujące okienko z napisem „Myślę, że null to liczba”, co wydaje mi się nieco niepokojące. czego mi brakuje? if (isNaN(null)) { alert("null is not a number"); } else { alert("i think null is a number"); } Uruchom fragment koduUkryj wynikiRozwiń fragment Używam przeglądarki Firefox …
129 javascript 


18
Tablica funkcji JavaScript
var array_of_functions = [ first_function('a string'), second_function('a string'), third_function('a string'), forth_function('a string') ] array_of_functions[0]; To nie działa zgodnie z przeznaczeniem, ponieważ każda funkcja w tablicy jest wykonywana podczas tworzenia tablicy. Jaki jest właściwy sposób wykonania dowolnej funkcji w tablicy, wykonując: array_of_functions[0]; // or, array_of_functions[1] etc. Dzięki!

30
Otrzymanie „Nie można wywołać klasy jako funkcji” w moim projekcie React
Próbuję dodać komponent mapy React do mojego projektu, ale pojawia się błąd. Używam posta na blogu Fullstack React jako odniesienia. Wyśledziłem, gdzie pojawia się błąd w linii google_map.js 83: function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } Oto …

6
AngularJS - jak uzyskać odniesienie do wyniku filtrowanego przez ngRepeat
Używam dyrektywy ng-repeat z takim filtrem: ng-repeat="item in items | orderBy:'order_prop' | filter:query | limitTo:4" i widzę dobrze renderowane wyniki; teraz chcę uruchomić logikę na tym wyniku w moim kontrolerze. Pytanie brzmi, jak mogę pobrać odniesienie do elementów wyników? Aktualizacja: Dla wyjaśnienia: próbuję utworzyć autouzupełnianie, mam takie dane wejściowe: <input …

16
Wykrywanie urządzeń z ekranem dotykowym z Javascriptem
W Javascript / jQuery, jak mogę wykryć, czy urządzenie klienckie ma mysz? Mam witrynę, która przesuwa się w górę małego panelu informacyjnego, gdy użytkownik umieści kursor myszy nad elementem. Używam jQuery.hoverIntent do wykrywania najechania, ale to oczywiście nie działa na urządzeniach z ekranem dotykowym, takich jak iPhone / iPad / …


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.