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
PhoneGap: Wykryj, czy działa w przeglądarce na komputerze
Tworzę aplikację internetową, która korzysta z PhoneGap: Build dla wersji mobilnej i chcę mieć jedną bazę kodów dla wersji „desktopowej” i mobilnej. Chcę móc wykryć, czy połączenia PhoneGap będą działać (tj. Czy użytkownik urządzenia mobilnego będzie obsługiwał PhoneGap). Szukałem i nie mogę uwierzyć, że nie ma na to prostego sposobu. …

4
Wywołaj metodę w kontrolerze dyrektywy z innego kontrolera
Mam dyrektywę, która ma własnego kontrolera. Zobacz poniższy kod: var popdown = angular.module('xModules',[]); popdown.directive('popdown', function () { var PopdownController = function ($scope) { this.scope = $scope; } PopdownController.prototype = { show:function (message, type) { this.scope.message = message; this.scope.type = type; }, hide:function () { this.scope.message = ''; this.scope.type = ''; …

6
Jak zdefiniować dwie aplikacje / moduły Angular na jednej stronie?
Próbuję dodać dwie aplikacje / moduły kątowe do jednej strony. Na poniższych skrzypcach widać, że zawsze tylko pierwszy moduł, do którego odwołuje się kod html, będzie działał poprawnie, podczas gdy drugi nie jest rozpoznawany przez angular. Na tych skrzypcach możemy wykonać tylko doSearch2metodę, podczas gdy na tych skrzypcach tylko doSearchmetoda …

8
Object.watch () dla wszystkich przeglądarek?
Należy pamiętać, że oba Object.Watchi Object.Observesą obecnie przestarzałe (stan na czerwiec 2018 r.). Szukałem łatwego sposobu monitorowania obiektu lub zmiennej pod kątem zmian i stwierdziłem Object.watch(), że jest to obsługiwane w przeglądarkach Mozilla, ale nie w IE. Zacząłem więc rozglądać się po okolicy, żeby sprawdzić, czy ktoś napisał jakiś odpowiednik. …

1
Dlaczego Math.pow () (czasami) nie jest równe ** w JavaScript?
Właśnie odkryłem funkcję ECMAScript 7 a**bjako alternatywę dla Math.pow(a,b)( Dokumentacja MDN ) i natknąłem się na dyskusję w tym poście , w której najwyraźniej zachowują się inaczej. Przetestowałem to w Chrome 55 i mogę potwierdzić, że wyniki się różnią. Math.pow(99,99) zwroty 3.697296376497263e+197 natomiast 99**99 zwroty 3.697296376497268e+197 Tak więc rejestrowanie różnicy …

26
Jak sprawdzić wszystkie pola wyboru za pomocą jQuery?
Nie jestem ekspertem w zakresie jQuery, ale próbowałem stworzyć mały skrypt dla mojej aplikacji. Chcę zaznaczyć wszystkie pola wyboru, ale to nie działa poprawnie. Najpierw próbowałem użyć, attra potem próbowałem, propale robię coś źle. Najpierw spróbowałem tego: $("#checkAll").change(function(){ if (! $('input:checkbox').is('checked')) { $('input:checkbox').attr('checked','checked'); } else { $('input:checkbox').removeAttr('checked'); } }); Ale …

5
Wstawianie HTML do div
Próbuję wstawić fragment kodu HTML do elementu div. Chcę sprawdzić, czy zwykły sposób JavaScript jest szybszy niż użycie jQuery. Niestety zapomniałem, jak to zrobić w „stary” sposób. : P var test2 = function(){ var cb = function(html){ var t1 = document.getElementById("test2"); var d = document.createElement("div"); d.id ="oiio"; d.innerHtml = html; …
118 javascript 

3
dziedziczenie klasyczne a dziedziczenie prototypowe w javascript
Przeszukałem w Google tak wiele linków i nie mogę dobrze zrozumieć różnicy między dziedziczeniem klasycznym a dziedziczeniem prototypowym? Nauczyłem się z nich kilku rzeczy, ale nadal jestem zdezorientowany. Korzyści z dziedziczenia prototypowego nad klasycznym? http://aaditmshah.github.io/why-prototypal-inheritance-matters/ Dziedziczenie klasyczne // Shape - superclass function Shape() { this.x = 0; this.y = 0; …


5
AngularJS: wstrzykiwanie usługi do przechwytywacza HTTP (zależność cykliczna)
Próbuję napisać przechwytywacz HTTP dla mojej aplikacji AngularJS do obsługi uwierzytelniania. Ten kod działa, ale obawiam się ręcznego wstrzykiwania usługi, ponieważ pomyślałem, że Angular powinien obsługiwać to automatycznie: app.config(['$httpProvider', function ($httpProvider) { $httpProvider.interceptors.push(function ($location, $injector) { return { 'request': function (config) { //injected manually to get around circular dependency problem. …


2
Jak pobrać ładunek żądania
Używam sklepu PHP , ExtJS i Ajax . Wysyła dane (o tworzeniu, aktualizowaniu, niszczeniu) nie w POST ani GET. W konsoli Chrome moje parametry wychodzące są widoczne jako JSON w polu „ Request Payload ”. $ _POST i $ _GET są puste. Jak go odzyskać w PHP?
118 php  javascript  json  extjs 


6
JavaScript OOP w NodeJS: jak?
Jestem przyzwyczajony do klasycznego OOP, jak w Javie. Jakie są najlepsze praktyki wykonywania OOP w JavaScript przy użyciu NodeJS? Każda klasa to plik z module.export? Jak tworzyć klasy? this.Class = function() { //constructor? var privateField = "" this.publicField = "" var privateMethod = function() {} this.publicMethod = function() {} } …

11
Angular 2 Sibling Component Communication
Mam ListComponent. Po kliknięciu elementu w ListComponent szczegóły tego elementu powinny zostać wyświetlone w DetailComponent. Oba są wyświetlane na ekranie w tym samym czasie, więc nie ma tu żadnego routingu. Jak powiedzieć DetailComponent, który element w ListComponent został kliknięty? Rozważyłem wysłanie zdarzenia do elementu nadrzędnego (AppComponent) i kazałem rodzicowi ustawić …

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.