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

8
Wzór OLOO Kyle'a Simpsona a wzór prototypowy
Czy wzorzec „OLOO (obiekty łączące się z innymi obiektami)” Kyle'a Simpsona różni się w jakikolwiek sposób od wzorca projektowego prototypu? Oprócz ukucia tego za pomocą czegoś, co konkretnie wskazuje na „łączenie” (zachowanie prototypów) i wyjaśnienia, że ​​nie ma tu „kopiowania” (zachowanie klas), co dokładnie wprowadza ten wzorzec? Oto przykład wzoru …

15
Jak uzyskać numer linii funkcji wywołującej JavaScript? Jak uzyskać adres URL źródła wywołującego JavaScript?
Do uzyskania nazwy funkcji wywołującej JavaScript używam następującego: var callerFunc = arguments.callee.caller.toString(); callerFuncName = (callerFunc.substring(callerFunc.indexOf("function") + 8, callerFunc.indexOf("(")) || "anoynmous") Czy istnieje sposób na sprawdzenie numeru wiersza, z którego wywołano metodę? Czy istnieje również sposób na pobranie nazwy pliku JavaScript, z którego wywołano metodę? Lub źródłowy adres URL?
109 javascript 

3
$ http.get (…) .success nie jest funkcją
mam ten kod: app.controller('MainCtrl', function ($scope, $http){ $http.get('api/url-api') .success(function (data, status, headers, config){ } } W moim lokalnym środowisku działa dobrze, ale na serwerze zwróć ten błąd: TypeError: $ http.get (...). Sukces nie jest funkcją Jakieś pomysły? Dzięki



11
Otwórz okno dialogowe pliku w JavaScript
Potrzebuję rozwiązania, aby wyświetlić okno dialogowe otwierania pliku w formacie HTML podczas klikania pliku div. Okno dialogowe otwierania pliku musi zostać otwarte po divkliknięciu. Nie chcę wyświetlać pola pliku wejściowego jako części strony HTML. Musi być wyświetlany w osobnym oknie dialogowym, które nie jest częścią strony internetowej.
109 javascript  file  dialog 

19
Jak wyczyścić wykres z płótna, aby nie wywoływać zdarzeń najechania kursorem?
Używam Chartjs do wyświetlania wykresu liniowego i to działa dobrze: // get line chart canvas var targetCanvas = document.getElementById('chartCanvas').getContext('2d'); // draw line chart var chart = new Chart(targetCanvas).Line(chartData); Ale problem pojawia się, gdy próbuję zmienić dane wykresu. Aktualizuję wykres, tworząc nową instancję wykresu z nowymi punktami danych, a tym samym …

6
Czy istnieje sposób na wykonanie przeciążenia metod w języku TypeScript?
Czy istnieje sposób na wykonanie przeciążenia metod w języku TypeScript? Chcę osiągnąć coś takiego: class TestClass { someMethod(stringParameter: string): void { alert("Variant #1: stringParameter = " + stringParameter); } someMethod(numberParameter: number, stringParameter: string): void { alert("Variant #2: numberParameter = " + numberParameter + ", stringParameter = " + stringParameter); } …






3
Usuwanie legendy z wykresów za pomocą chart.js v2
Tworzę stronę domową za pomocą Bootstrap, JQuery i Chart.js (v2). Moja implementacja działała przy użyciu v1, ale ostatnio właśnie dostałem się do Bower i pobrałem v2 używając tego. Tworzę siatkę z 4 kolumnami, z których każda zawiera wykres kołowy, jednak skalowanie w wersji 2 jest dla mnie trochę mylące, aby …

19
Odmówiono załadowania czcionki „data: font / woff…”, narusza to następującą dyrektywę Content Security Policy: „default-src 'self'”. Zwróć uwagę, że „font-src”
Moja reakcja webApp daje ten błąd w konsoli przeglądarki Refused to load the font 'data:font/woff;base64,d09........' because it` `violates the following Content Security Policy directive: "default-src` `'self'". Note that 'font-src' was not explicitly set, so 'default-src' is used as a fallback. Również: Refused to connect to 'ws://localhost:3000/sockjs-node/782/oawzy1fx/websocket' because it violates the …

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.