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

1
React-Router: Jaki jest cel IndexRoute?
Nie rozumiem, jaki jest cel używania IndexRoute i IndexLink . Wygląda na to, że w każdym przypadku poniższy kod wybrałby najpierw komponent Home, chyba że została aktywowana ścieżka About. <Route path="/" component={App}> <IndexRoute component={Home}/> <Route path="about" component={About}/> </Route> vs <Route path="/" component={App}> <Route path="home" component={Home}/> <Route path="about" component={About}/> </Route> Jaka …

4
AngularJS: Co to jest fabryka?
Wykonałem dużo pracy Angular.jsi ogólnie uważam, że jest to interesujący i potężny framework. Wiem, że było wiele dyskusji na temat usług, fabryk, dostawców i wartości, ale nadal jestem dość zdezorientowany, co to Factoryjest. Fabryka została zdefiniowana w innych dyskusjach StackOverflow w następujący sposób: Fabryki Składnia: module.factory( 'factoryName', function );Wynik: Podczas …

9
Jak dynamicznie wstawić tag <script> przez jQuery po załadowaniu strony?
Mam problemy z uruchomieniem tego. Najpierw próbowałem ustawić moje tagi skryptu jako ciągi, a następnie użyć jquery replaceWith (), aby dodać je do dokumentu po załadowaniu strony: var a = '&lt;script type="text/javascript"&gt;some script here&lt;/script&gt;'; $('#someelement').replaceWith(a); Ale dostałem literalne błędy w tej zmiennej. Następnie próbowałem zakodować ciąg w następujący sposób: var …

10
Interfejs API Websocket zastąpi REST API?
Mam aplikację, której podstawowa funkcja działa w czasie rzeczywistym, poprzez websockets lub długie odpytywanie. Jednak większość witryny jest napisana w sposób RESTful, co jest przyjemne dla aplikacji i innych klientów w przyszłości. Jednak myślę o przejściu na interfejs API sieci Web dla wszystkich funkcji witryny, z dala od REST. Ułatwiłoby …


12
Jak wykryć, czy zmienna jest tablicą
Jaka jest najlepsza de facto standardowa metoda w różnych przeglądarkach do określenia, czy zmienna w JavaScript jest tablicą, czy nie? Przeszukując sieć można znaleźć wiele różnych sugestii, niektóre są dobre, a niektóre są nieprawidłowe. Na przykład poniższe podejście jest podstawowym podejściem: function isArray(obj) { return (obj &amp;&amp; obj.length); } Zwróć …
102 javascript  arrays 

5
Jak dowiedzieć się za pomocą jQuery, czy element jest animowany?
Próbuję przenieść niektóre elementy na stronę, ale w czasie trwania animacji chcę, aby do elementu zastosowano „przepełnienie: ukryte”, a po zakończeniu animacji „przepełnienie” z powrotem na „auto”. Wiem, że jQuery ma funkcję narzędzia, która określa, czy jakiś element jest animowany, ale nie mogę go znaleźć nigdzie w dokumentacji

2
Kodowanie obiektu Javascript do łańcucha Json
Chcę zakodować obiekt Javascript w ciąg JSON i mam znaczne trudności. Obiekt wygląda mniej więcej tak new_tweets[k]['tweet_id'] = 98745521; new_tweets[k]['user_id'] = 54875; new_tweets[k]['data']['in_reply_to_screen_name'] = "other_user"; new_tweets[k]['data']['text'] = "tweet text"; Chcę umieścić to w ciągu JSON, aby umieścić go w żądaniu ajax. {'k':{'tweet_id':98745521,'user_id':54875, 'data':{...}}} Dostajesz obraz. Bez względu na to, co …

3
Zrozumienie wyrażenia ngRepeat „track by”
Mam trudności ze zrozumieniem, jak działa utwór wyrażony przez wyrażenie ng-repeat w angularjs. Dokumentacja jest bardzo rzadka: http://docs.angularjs.org/api/ng/directive/ngRepeat Czy możesz wyjaśnić, jaka jest różnica między tymi dwoma fragmentami kodu pod względem wiązania danych i innych istotnych aspektów? z: track by $index &lt;!--names is an array--&gt; &lt;div ng-repeat="(key, value) in names …

5
Jak trwała jest pamięć localStorage?
W przypadku wtyczki, którą piszę, mocno polegam na localStorage. Wszystkie ustawienia użytkownika są w nim przechowywane. Niektóre ustawienia wymagają od użytkownika zapisywania wyrażeń regularnych i byłby smutny, gdyby ich reguły regex zniknęły w pewnym momencie. Więc teraz zastanawiam się, jak trwałe jest localStorage. Ze specyfikacji : Klienty użytkownika powinny wygasać …

22
Skróć ciąg bez wycinania słów w JavaScript
Nie jestem zbyt dobry w manipulowaniu ciągami znaków w JavaScript i zastanawiałem się, jak skrócić ciąg bez obcinania żadnego słowa. Wiem, jak używać podciągów, ale nie indexOf ani niczego naprawdę dobrego. Powiedzmy, że mam następujący ciąg: text = "this is a long string I cant display" Chcę skrócić go do …

4
Usuń spacje wewnątrz ciągu w javascript
Czytałem to pytanie o trymowanie javascript, z odpowiedzią wyrażenia regularnego. Następnie oczekuję, że przycinanie usunie wewnętrzną przestrzeń między Hello i World. function myFunction() { alert("Hello World ".trim()); } EDYTOWANE Dlaczego się tego spodziewałem !? Nonsens! Oczywiście przycinanie nie usuwa wewnętrznych spacji !, tylko początkowe i końcowe, tak działa przycinanie, to …
102 javascript  html  trim 

6
Jak poprawnie wykonać iterację przez getElementsByClassName
Jestem początkującym użytkownikiem Javascript. Inicjuję stronę internetową za pośrednictwem window.onload, muszę znaleźć grupę elementów według nazwy ich klasy ( slide) i ponownie rozdzielić je na różne węzły w oparciu o jakąś logikę. Mam funkcję, Distribute(element)która przyjmuje element jako dane wejściowe i wykonuje dystrybucję. Chcę zrobić coś takiego (jak opisano na …
102 javascript  html  dom 

7
Funkcja push () obiektu JavaScript
Mam obiekt javascript (faktycznie otrzymuję dane poprzez żądanie AJAX): var data = {}; Dodałem do niego kilka rzeczy: data[0] = { "ID": "1"; "Status": "Valid" } data[1] = { "ID": "2"; "Status": "Invalid" } Teraz chcę usunąć wszystkie obiekty z nieprawidłowym statusem (ale zachowaj kolejność w tej samej kolejności): var …
102 javascript  json 


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.