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
Jak utworzyć tablicę zawierającą 1… N
Poszukuję alternatywnych sposobów na utworzenie tablicy JavaScript zawierającej od 1 do N, gdzie N jest znane tylko w czasie wykonywania. var foo = []; for (var i = 1; i <= N; i++) { foo.push(i); } Dla mnie wydaje się, że powinien istnieć sposób na zrobienie tego bez pętli.
1161 javascript  arrays 


15
Jak działa nagłówek Access-Control-Allow-Origin?
Najwyraźniej zupełnie nie zrozumiałem jego semantyki. Myślałem o czymś takim: Klient pobiera kod javascript MyCode.js z http://siteA- źródła . Nagłówek odpowiedzi MyCode.js zawiera Access-Control-Allow-Origin:http://siteB co, jak sądzę, oznacza, że ​​MyCode.js może tworzyć odniesienia do witryny B. Klient uruchamia niektóre funkcje MyCode.js, które z kolei wysyłają żądania do http://siteB, co powinno …


30
Zdobądź ostatni element w tablicy
Oto mój kod JavaScript do tej pory: var linkElement = document.getElementById("BackButton"); var loc_array = document.location.href.split('/'); var newT = document.createTextNode(unescape(capWords(loc_array[loc_array.length-2]))); linkElement.appendChild(newT); Obecnie trwa od drugiego do ostatniego elementu w tablicy z adresu URL. Chcę jednak sprawdzić, czy ma być ostatni element w tablicy, "index.html"a jeśli tak, to zamiast tego złap trzeci.
1142 javascript  arrays 

16
„Właściwy” format daty JSON
Widziałem tak wiele różnych standardów formatu daty JSON: "\"\\/Date(1335205592410)\\/\"" .NET JavaScriptSerializer "\"\\/Date(1335205592410-0500)\\/\"" .NET DataContractJsonSerializer "2012-04-23T18:25:43.511Z" JavaScript built-in JSON object "2012-04-21T18:25:43-05:00" ISO 8601 Który jest właściwy? A może najlepiej? Czy jest w tym jakiś standard?
1137 javascript  json 



17
Usuń element według identyfikatora
Podczas usuwania elementu ze standardowym JavaScript należy najpierw przejść do jego elementu nadrzędnego: var element = document.getElementById("element-id"); element.parentNode.removeChild(element); Konieczność przejścia do węzła nadrzędnego wydaje mi się nieco dziwna, czy istnieje powód, dla którego JavaScript działa w ten sposób?
1128 javascript 

20
Używanie asynchronizacji / oczekiwania z pętlą forEach
Czy są jakieś problemy z używaniem async/ awaitw forEachpętli? Próbuję przeglądać tablicę plików i awaitzawartość każdego pliku. import fs from 'fs-promise' async function printFiles () { const files = await getFilePaths() // Assume this works fine files.forEach(async (file) => { const contents = await fs.readFile(file, 'utf8') console.log(contents) }) } printFiles() …

29
jQuery Uzyskaj wybraną opcję z menu rozwijanego
Zwykle zwracam $("#id").val()wartość wybranej opcji, ale tym razem nie działa. Wybrany tag ma identyfikatoraioConceptName Kod HTML <label>Name</label> <input type="text" name="name" /> <select id="aioConceptName"> <option>choose io</option> <option>roma</option> <option>totti</option> </select>
1127 javascript  jquery  html 



30
Scal / spłaszcz tablicę tablic
Mam tablicę JavaScript, taką jak: [["$6"], ["$12"], ["$25"], ["$25"], ["$18"], ["$22"], ["$10"]] Jak miałbym przejść do scalania oddzielnych wewnętrznych tablic w jeden taki jak: ["$6", "$12", "$25", ...]

30
kończy się w JavaScript
Jak mogę sprawdzić, czy ciąg znaków kończy się określonym znakiem w JavaScript? Przykład: Mam ciąg var str = "mystring#"; Chcę wiedzieć, czy ten ciąg się kończy #. Jak mogę to sprawdzić? Czy endsWith()w JavaScript jest metoda? Jednym z moich rozwiązań jest wzięcie długości łańcucha, pobranie ostatniego znaku i sprawdzenie go. …

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.