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



14
Dodawanie godzin do obiektu JavaScript Data?
Dziwi mnie, że obiekt Date JavaScript nie implementuje żadnej funkcji dodawania. Chcę po prostu funkcji, która może to zrobić: var now = Date.now(); var fourHoursLater = now.addHours(4); function Date.prototype.addHours(h) { // how do I implement this? } Chciałbym tylko kilka wskazówek w jednym kierunku. Czy muszę parsować ciągi znaków? Czy …

8
Jaka jest poprawna składnia ng-include?
Próbuję dołączyć fragment kodu HTML do pliku ng-repeat, ale nie mogę go włączyć. Wygląda na to, że obecna składnia ng-includejest inna niż poprzednio: widzę wiele przykładów <div ng-include src="path/file.html"></div> Ale w oficjalnych dokumentach mówi się używać <div ng-include="path/file.html"></div> Ale potem na stronie jest pokazany jako <div ng-include src="path/file.html"></div> Niezależnie od …

13
Jak kolejno uruchamiać zadania Gulp jeden po drugim
we fragmencie takim jak ten: gulp.task "coffee", -> gulp.src("src/server/**/*.coffee") .pipe(coffee {bare: true}).on("error",gutil.log) .pipe(gulp.dest "bin") gulp.task "clean",-> gulp.src("bin", {read:false}) .pipe clean force:true gulp.task 'develop',['clean','coffee'], -> console.log "run something else" W developzadaniu chcę uruchomić, cleana po jego zakończeniu uruchomić, coffeea kiedy to zrobisz, uruchom coś innego. Ale nie mogę tego rozgryźć. Ten …




18
Wykryj wszystkie zmiany w <input type = „text”> (natychmiast) za pomocą JQuery
Istnieje wiele &lt;input type="text"&gt;możliwości zmiany wartości a , w tym: naciśnięcia klawiszy kopiuj wklej zmodyfikowany za pomocą JavaScript automatycznie uzupełniane przez przeglądarkę lub pasek narzędzi Chcę, aby moja funkcja JavaScript była wywoływana (z bieżącą wartością wejściową) przy każdej zmianie. I chcę, aby to zostało wywołane od razu, nie tylko wtedy, …
397 javascript  jquery  html 

6
Jakie są faktyczne zastosowania ES6 WeakMap?
Jakie są faktyczne zastosowania WeakMapstruktury danych wprowadzonej w ECMAScript 6? Ponieważ klucz słabej mapy tworzy silne odniesienie do odpowiadającej jej wartości, dlatego wartość, która została wstawiona do słabej mapy, nigdy nie zniknie, dopóki klucz będzie żył, dlatego nie można jej używać w tabelach notatek, pamięci podręczne lub cokolwiek innego, do …

10
Rozprzestrzenianie się obiektów vs. Object.assign
Powiedzmy, że mam optionszmienną i chcę ustawić wartość domyślną. Jaka jest korzyść / wada tych dwóch alternatyw? Korzystanie z rozkładania obiektów options = {...optionsDefault, ...options}; Lub używając Object.assign options = Object.assign({}, optionsDefault, options); To zatwierdzenie sprawiło, że się zastanawiałem.


30
Jak wstawić wartość wiodącymi zerami?
Jaki jest zalecany sposób zerowania wartości w JavaScript? Wyobrażam sobie, że mógłbym zbudować niestandardową funkcję, aby wstawiać zera do wartości zapisanej na maszynie, ale zastanawiam się, czy istnieje bardziej bezpośredni sposób na zrobienie tego? Uwaga: Przez „zerowane” mam na myśli w znaczeniu tego słowa w bazie danych (gdzie 6-cyfrowa zerowa …

9
Jak usunąć atrybut „disabled” za pomocą jQuery?
Najpierw muszę wyłączyć dane wejściowe, a następnie kliknąć link, aby je włączyć. Do tej pory próbowałem, ale to nie działa. HTML: &lt;input type="text" disabled="disabled" class="inputDisabled" value=""&gt; jQuery: $("#edit").click(function(event){ event.preventDefault(); $('.inputDisabled').removeAttr("disabled") }); To pokazuje mi, truea potem falsenic się nie zmienia dla danych wejściowych: $("#edit").click(function(event){ alert(''); event.preventDefault(); alert($('.inputDisabled').attr('disabled')); $('.inputDisabled').removeAttr("disabled"); alert($('.inputDisabled').attr('disabled')); });


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.