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


15
Wywołaj metodę potomną od rodzica
Mam dwa elementy. Komponent macierzysty Komponent potomny Próbowałem wywołać metodę dziecka od rodzica, próbowałem w ten sposób, ale nie mogłem uzyskać rezultatu class Parent extends Component { render() { return ( <Child> <button onClick={Child.getAlert()}>Click</button> </Child> ); } } class Child extends Component { getAlert() { alert('clicked'); } render() { return …



14
Jak filtrować tablicę obiektów na podstawie atrybutów?
Mam następującą tablicę JavaScript obiektów domowych nieruchomości: var json = { 'homes': [{ "home_id": "1", "price": "925", "sqft": "1100", "num_of_beds": "2", "num_of_baths": "2.0", }, { "home_id": "2", "price": "1425", "sqft": "1900", "num_of_beds": "4", "num_of_baths": "2.5", }, // ... (more homes) ... ] } var xmlhttp = eval('(' + json + …
472 javascript 

15
Jak „poprawnie” utworzyć niestandardowy obiekt w JavaScript?
Zastanawiam się, jak najlepiej utworzyć obiekt JavaScript, który ma właściwości i metody. Widziałem przykłady, w których osoba korzystała, var self = thisa następnie używaself. we wszystkich funkcjach, aby upewnić się, że zakres jest zawsze poprawny. Potem widziałem przykłady użycia .prototype dodawania właściwości, podczas gdy inni robią to bezpośrednio. Czy ktoś …
471 javascript 

10
Jak przekonwertować Set na Array?
Zestaw wydaje się dobrym sposobem na tworzenie tablic z gwarantowanymi unikalnymi elementami, ale nie ujawnia żadnego dobrego sposobu na uzyskanie właściwości, z wyjątkiem generatora [Set] .values, który jest wywoływany w niezręczny sposób mySet.values.next(). Byłoby dobrze, gdybyś mógł wywoływać mapi podobne funkcje w zestawach. Ale ty też nie możesz tego zrobić. …

19
Błąd: żądanie elementu jest zbyt duże
Otrzymuję następujący błąd z express: Error: request entity too large at module.exports (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/node_modules/raw-body/index.js:16:15) at json (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/json.js:60:5) at Object.bodyParser [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/bodyParser.js:53:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.cookieParser [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/cookieParser.js:60:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.logger (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/logger.js:158:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.staticMiddleware [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/static.js:55:61) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) TypeError: /Users/michaeljames/Documents/Projects/Proj/mean/app/views/includes/foot.jade:31 29| script(type="text/javascript", …

16
Błąd analizy: sąsiednie elementy JSX muszą być owinięte w otaczający tag
Próbuję skonfigurować moją React.jsaplikację, aby renderowała się tylko wtedy, gdy ustawiona jest zmienna true. Sposób konfiguracji mojej funkcji renderowania wygląda następująco: render: function() { var text = this.state.submitted ? 'Thank you! Expect a follow up at '+email+' soon!' : 'Enter your email to request early access:'; var style = this.state.submitted …


30
Jak naprawić błąd: Listen EADDRINUSE podczas korzystania z nodejs?
Jeśli uruchomię serwer z portem 80 i spróbuję użyć polecenia xmlHTTP, otrzymuję ten błąd:Error: listen EADDRINUSE Dlaczego jest to problem dla nodejs, jeśli chcę zrobić żądanie, gdy uruchamiam serwer na porcie 80? Dla przeglądarek internetowych to nie problem: mogę surfować po Internecie, gdy serwer jest uruchomiony. Serwer to: net.createServer(function (socket) …

23
Oblicz szerokość tekstu za pomocą JavaScript
Chciałbym użyć JavaScript do obliczenia szerokości łańcucha. Czy jest to możliwe bez konieczności używania kroju pisma monospace? Jeśli nie jest wbudowany, moim jedynym pomysłem jest utworzenie tabeli szerokości dla każdego znaku, ale jest to dość nierozsądne, szczególnie obsługując Unicode i różne rozmiary typów (i wszystkie przeglądarki w tym zakresie).


10
Żądany zasób nie zawiera nagłówka „Access-Control-Allow-Origin” - podczas próby pobrania danych z interfejsu API REST
Próbuję pobrać niektóre dane z interfejsu API REST HP Alm. Działa całkiem nieźle z małym skryptem curl - otrzymuję moje dane. Teraz robiąc to z JavaScript, pobieranie i ES6 (mniej więcej) wydaje się większym problemem. Ciągle pojawia się ten komunikat o błędzie: Nie można załadować interfejsu API pobierania. Odpowiedź na …


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.