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





27
Jak obsługiwać łączenie skrótów kotwicy w AngularJS
Czy ktoś z was wie, jak ładnie obsługiwać łączenie skrótów kotwicy w AngularJS ? Mam następujący znacznik dla prostej strony z najczęściej zadawanymi pytaniami <a href="#faq-1">Question 1</a> <a href="#faq-2">Question 2</a> <a href="#faq-3">Question 3</a> <h3 id="faq-1">Question 1</h3> <h3 id="faq-2">Question 2</h3> <h3 id="fa1-3">Question 3</h3> Po kliknięciu któregokolwiek z powyższych łączy AngularJS przechwytuje …


10
jQuery pierwsze dziecko „tego”
Próbuję przekazać „to” z zakresu kliknięcia do funkcji jQuery, która może następnie wykonać jQuery na pierwszym elemencie potomnym tego klikniętego elementu. Wydaje się, że nie mogę tego zrobić poprawnie ... <p onclick="toggleSection($(this));"><span class="redClass"></span></p> JavaScript: function toggleSection(element) { element.toggleClass("redClass"); } Jak odwołać się do: first-child elementu?

8
$ obejrzyj obiekt
Chcę obserwować zmiany w słowniku, ale z jakiegoś powodu funkcja oddzwaniania nie jest wywoływana. Oto kontroler, którego używam: function MyController($scope) { $scope.form = { name: 'my name', surname: 'surname' } $scope.$watch('form', function(newVal, oldVal){ console.log('changed'); }); } Oto skrzypce . Oczekuję, że oddzwanianie $ watch będzie uruchamiane przy każdej zmianie imienia …

8
Jak zdefiniować zmienne globalne w CoffeeScript?
Na Coffeescript.org: bawbag = (x, y) -> z = (x * y) bawbag(5, 10) skompilowałby się w: var bawbag; bawbag = function(x, y) { var z; return (z = (x * y)); }; bawbag(5, 10); kompilacja za pomocą skryptu kawy pod opakowaniami node.js, które: (function() { var bawbag; bawbag = …

12
Jak dodać obiekt do tablicy
Jak mogę dodać obiekt do tablicy (w javascript lub jquery)? Na przykład, jaki jest problem z tym kodem? function(){ var a = new array(); var b = new object(); a[0]=b; } Chciałbym użyć tego kodu do zapisania wielu obiektów w tablicy funkcji 1 i wywołać funkcję 2, aby użyć obiektu …

16
Korzystanie z HTML5 / JavaScript do generowania i zapisywania pliku
Ostatnio bawię się WebGL i uruchomiłem czytnik Collada. Problem jest dość powolny (Collada to bardzo szczegółowy format), więc zacznę konwertować pliki do łatwiejszego w użyciu formatu (prawdopodobnie JSON). Mam już kod do parsowania pliku w JavaScript, więc równie dobrze mogę go użyć jako mojego eksportera! Problem polega na oszczędzaniu. Teraz …

6
Pobierz plik z serwera NodeJS za pomocą Express
Jak mogę pobrać plik znajdujący się na moim serwerze na mój komputer uzyskujący dostęp do strony na serwerze nodeJS? Korzystam z ExpressJS i próbowałem tego: app.get('/download', function(req, res){ var file = fs.readFileSync(__dirname + '/upload-folder/dramaticpenguin.MOV', 'binary'); res.setHeader('Content-Length', file.length); res.write(file, 'binary'); res.end(); }); Ale nie mogę uzyskać nazwy pliku i typu (lub …


18
Efekty dźwiękowe w JavaScript / HTML5
Używam HTML5 do programowania gier; przeszkodą, na którą się teraz natknąłem, jest sposób odtwarzania efektów dźwiękowych. Szczegółowe wymagania są nieliczne: Graj i miksuj wiele dźwięków, Odtwórz tę samą próbkę wiele razy, być może nakładające się na siebie odtworzenia, Przerywać odtwarzanie próbki w dowolnym momencie, Najlepiej odtwarzaj pliki WAV zawierające (niskiej …

17
Dlaczego JSHint generuje ostrzeżenie, jeśli używam const?
To jest błąd, który pojawia się podczas używania const: <error line="2" column="1" severity="warning" message="'const' is available in ES6 (use esnext option) or Mozilla JS extensions (use moz)." source="jshint.W104" /> Mój kod wygląda następująco: const Suites = { Spade: 1, Heart: 2, Diamond: 3, Club: 4 }; Kod działa dobrze, tylko …

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.