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

11
Błąd żądania wysłania Chrome: TypeError: Konwertowanie okrągłej struktury na JSON
Mam następujące ... chrome.extension.sendRequest({ req: "getDocument", docu: pagedoc, name: 'name' }, function(response){ var efjs = response.reply; }); który wywołuje następujące ... case "getBrowserForDocumentAttribute": alert("ZOMG HERE"); sendResponse({ reply: getBrowserForDocumentAttribute(request.docu,request.name) }); break; Jednak mój kod nigdy nie osiąga „ZOMG TUTAJ”, ale generuje następujący błąd podczas działania chrome.extension.sendRequest Uncaught TypeError: Converting circular structure …

30
Sformatuj datę JavaScript jako rrrr-mm-dd
Mam randkę w formacie Sun May 11,2014. Jak przekonwertować go na 2014-05-11JavaScript? function taskDate(dateMilli) { var d = (new Date(dateMilli) + '').split(' '); d[2] = d[2] + ','; return [d[0], d[1], d[2], d[3]].join(' '); } var datemilli = Date.parse('Sun May 11,2014'); console.log(taskDate(datemilli)); Uruchom fragment koduUkryj wynikiRozwiń fragment kodu Powyższy kod …

1
Jak mogę uzyskać alias domyślnego importu w JavaScript?
Korzystając z modułów ES6, wiem, że mogę aliasować nazwany import import { foo as bar } from 'my-module'; I wiem, że mogę zaimportować domyślny import import defaultMember from 'my-module'; Chciałbym dokonać aliasu domyślnego importu i myślałem, że następujące będą działać import defaultMember as alias from 'my-module'; ale powoduje to błąd …



21
Jak parsować adres URL na nazwę hosta i ścieżkę w javascript?
Przekaż opinię na temat Przepełnienia stosu w następnej wersji : Как разобрать произвольную ссылку на составляющие Chciałbym wziąć sznurek var a = "http://example.com/aa/bb/" i przetworzyć w obiekt taki, że a.hostname == "example.com" i a.pathname == "/aa/bb"
379 javascript  url 

4
AngularJS: Różnica między metodami obserwacji i obserwacji
Wiem o tym Watchersi Observerssą obliczane, gdy tylko coś się $scopezmieni w AngularJS. Ale nie mogłem zrozumieć, jaka dokładnie jest różnica między nimi. Moje początkowe zrozumienie polega na tym, że Observerssą obliczane dla wyrażeń kątowych, które są warunkami po stronie HTML, gdzie są Watcherswykonywane, gdy $scope.$watch()funkcja jest wykonywana. Czy właściwie …



8
Jaka jest różnica między „throw new Error” i „throw someObject”?
Chcę napisać typową procedurę obsługi błędów, która będzie łapać niestandardowe błędy zgłaszane celowo w dowolnej instancji kodu. Kiedy mi się throw new Error('sample')podobało w poniższym kodzie try { throw new Error({'hehe':'haha'}); // throw new Error('hehe'); } catch(e) { alert(e); console.log(e); } Dziennik pokazuje w przeglądarce Firefox jako Error: [object Object]i …



10
AngularJS ng-repeat uchwyt pusta wielkość liter listy
Myślałem, że będzie to bardzo powszechna sprawa, ale nie mogłem znaleźć sposobu, aby sobie z tym poradzić w AngularJS. Załóżmy, że mam listę zdarzeń i chcę wyprowadzić je za pomocą AngularJS, więc to całkiem proste: <ul> <li ng-repeat="event in events">{{event.title}}</li> </ul> Ale jak poradzić sobie ze sprawą, gdy lista jest …

6
Dlaczego fs.readFile () Node.js zwraca bufor zamiast łańcucha?
Próbuję odczytać zawartość test.txt(która znajduje się w tym samym folderze źródła JavaScript) i wyświetlić ją za pomocą tego kodu: var fs = require("fs"); fs.readFile("test.txt", function (err, data) { if (err) throw err; console.log(data); }); Treść test.txtzostała utworzona na nano: Testowanie Node.js readFile () I dostaję to: Nathan-Camposs-MacBook-Pro:node_test Nathan$ node main.js …

18
Sprawdź, czy element jest widoczny w DOM
Czy jest jakiś sposób, aby sprawdzić, czy element jest widoczny w czystym JS (bez jQuery)? Na przykład na tej stronie: Rowery wyczynowe , jeśli najedziesz kursorem na Oferty (w górnym menu), pojawi się okno ofert, ale na początku nie zostało wyświetlone. Jest w HTML, ale nie jest widoczny. Zatem, biorąc …
377 javascript  dom 

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.