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

16
Jak zdekodować token JWT w javascript bez korzystania z biblioteki?
Jak mogę zdekodować ładunek JWT przy użyciu JavaScript? Bez biblioteki. Token po prostu zwraca obiekt ładunku, który może zostać wykorzystany przez moją aplikację front-end. Przykładowy token: xxxxxxxxx.XXXXXXXX.xxxxxxxx Rezultatem jest ładowność: {exp: 10012016 name: john doe, scope:['admin']}
209 javascript  jwt 

21
Czy w javascript jest operator zerowej koalescencji (Elvis) lub operator bezpiecznej nawigacji?
Wytłumaczę na przykładzie: Elvis Operator (?:) „Operator Elvisa” to skrót od trójskładnikowego operatora Javy. Jednym z przykładów, w których jest to przydatne, jest zwrócenie „rozsądnej wartości domyślnej”, jeśli wyrażenie ma wartość false lub zero. Prosty przykład może wyglądać następująco: def gender = user.male ? "male" : "female" //traditional ternary operator …



3
dziedziczenie prototypowe vs. klasowe
W JavaScript każdy obiekt jest jednocześnie instancją i klasą. Aby wykonać dziedziczenie, możesz użyć dowolnej instancji obiektu jako prototypu. W Pythonie, C ++ itp. Istnieją klasy i instancje jako osobne pojęcia. Aby wykonać dziedziczenie, musisz użyć klasy podstawowej, aby utworzyć nową klasę, której można następnie użyć do utworzenia instancji pochodnych. …

9
Implementacja JavaScript Gzip [zamknięta]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Piszę aplikację sieci Web, która musi przechowywać dane JSON w niewielkiej pamięci podręcznej po …

2
Dlaczego moja piłka (przedmioty) nie kurczy się / nie znika?
http://jsfiddle.net/goldrunt/jGL84/42/ pochodzi z linii 84 w tym skrzypce JS. Istnieją 3 różne efekty, które można zastosować do kulek poprzez odkomentowanie linii 141-146. Efekt „odbicia” działa tak, jak powinien, ale efekt „asplode” nic nie robi. Czy powinienem zawrzeć funkcję „zmniejszania” w funkcji asplode? // balls shrink and disappear if they touch …
208 javascript  html 

6
Zmienne globalne node.js?
Zapytałem tutaj: node.js wymagają dziedziczenia? i powiedziano mi, że mogę ustawić zmienne w zakresie globalnym, pomijając zmienną. To mi nie działa. to znaczy: _ = require('underscore'); Nie udostępnia _ dla wymaganych plików. Mogę ustawić za pomocą ekspresu app.seti mieć go dostępnego gdzie indziej. Czy ktoś może potwierdzić, że to ma …

12
Niech Grunt wygeneruje plik index.html dla różnych konfiguracji
Próbuję użyć Grunta jako narzędzia do kompilacji mojej aplikacji internetowej. Chcę mieć co najmniej dwie konfiguracje: I. Konfiguracja programistyczna - ładuj skrypty z oddzielnych plików, bez konkatenacji, więc mój index.html wyglądałby mniej więcej tak: <!DOCTYPE html> <html> <head> <script src="js/module1.js" /> <script src="js/module2.js" /> <script src="js/module3.js" /> ... </head> <body></body> …

8
Ustaw wartość wejściową za pomocą funkcji Javascript
Obecnie używam gadżetu YUI. Mam również funkcję JavaScript do sprawdzania poprawności danych wyjściowych, divktóre rysuje dla mnie YUI: Event.on("addGadgetUrl", "click", function(){ var url = Dom.get("gadget_url").value; /* line x ------>*/ if (url == "") { error.innerHTML = "<p> error" /></p>"; } else { /* line y ---> */ /* I need …

10
Jak dokładnie działa <script defer = „defer”>?
Mam kilka &lt;script&gt;elementów, a kod w niektórych z nich zależy od kodu w innych &lt;script&gt;elementach. Widziałem, że ten deferatrybut może się tu przydać, ponieważ umożliwia odłożenie bloków kodu w trakcie wykonywania. Aby to przetestować, wykonałem to w Chrome: http://jsfiddle.net/xXZMN/ . &lt;script defer="defer"&gt;alert(2);&lt;/script&gt; &lt;script&gt;alert(1)&lt;/script&gt; &lt;script defer="defer"&gt;alert(3);&lt;/script&gt; Ostrzega jednak 2 - 1 …

6
HTML / JavaScript zmieniają zawartość div
Mam prosty kod HTML z jakimś javascript, wygląda to tak: &lt;html&gt; &lt;head&gt; &lt;script type="text/javascript"&gt; function changeDivContent() { // ... }; &lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;input type="radio" name="radiobutton" value="A" onClick="changeDivContent()"&gt; &lt;input type="radio" name="radiobutton" value="B" onClick="changeDivContent()"&gt; &lt;div id="content"&gt;&lt;/div&gt; &lt;/body&gt; &lt;/html&gt; Uruchom fragment koduUkryj wynikiRozwiń fragment kodu Chciałem tylko móc zmienić zawartość div (jej …
208 javascript  html 

5
Obiekt JavaScript Vs JSON
Chcę jasno zrozumieć podstawowe różnice między obiektem JavaScript a łańcuchem JSON. Załóżmy, że tworzę następującą zmienną JS: var testObject = {one: 1,"two":2,"three":3}; Pytanie 1 Czy nazwa klucza / właściwości jest poprawna zarówno z / bez cudzysłowów? (np. "one" : 1) Jeśli tak, jaka jest różnica? P2: Jeśli przekonwertuję powyższy obiekt …
208 javascript  json 


21
Podziel duży ciąg na kawałki n-size w JavaScript
Chciałbym podzielić bardzo duży ciąg (powiedzmy 10 000 znaków) na kawałki wielkości N. Jaki byłby najlepszy sposób na osiągnięcie tego celu? Na przykład: "1234567890"podzielony przez 2 stałby się ["12", "34", "56", "78", "90"]. Czy byłoby możliwe użycie czegoś takiego, String.prototype.matcha jeśli tak, to czy byłby to najlepszy sposób, jeśli chodzi …

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.