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

4
Pobieranie Backbone.js z parametrami
Postępując zgodnie z dokumentacją : var collection = new Backbone.Collection.extend({ model: ItemModel, url: '/Items' }) collection.fetch({ data: { page: 1} }); Okazało się, że adres URL to: http://localhost:1273/Items?[object%20Object] Spodziewałem się czegoś takiego http://localhost:1273/Items?page=1 Jak więc przekazać parametry w metodzie pobierania?

8
Jak zakpić usługę, która zwraca obietnicę w teście jednostkowym AngularJS Jasmine?
Mam myServiceto zastosowania myOtherService, które wykonuje zdalne połączenie, zwracając obietnicę: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [ myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) Aby wykonać test jednostkowy myService, muszę mock myOtherService, tak aby jego makeRemoteCallReturningPromisemetoda zwracała obietnicę. Oto jak to robię: describe('Testing remote …

8
Zachowaj model zakresu podczas zmiany między widokami w AngularJS
Uczę się AngularJS. Powiedzmy, że mam / view1 używając My1Ctrl i / view2 używając My2Ctrl ; można przejść do zakładek, gdzie każdy widok ma swój własny, prosty, ale inny formularz. Jak mam się upewnić, że wartości wpisane w formularzu view1 nie zostaną zresetowane, gdy użytkownik wyjdzie, a następnie wróci do …


17
Czy można pingować serwer z JavaScript?
Tworzę aplikację internetową, która wymaga sprawdzenia, czy zdalne serwery są online, czy nie. Kiedy uruchamiam go z wiersza poleceń, ładowanie mojej strony wzrasta do pełnych 60 sekund (dla 8 wpisów będzie skalować liniowo z większą liczbą). Postanowiłem pójść drogą pingowania po stronie użytkownika. W ten sposób mogę załadować stronę i …
152 javascript 

10
Pobierz wartość znaków z KeyCode w JavaScript… a następnie przytnij
Oto, co mam teraz: $("input").bind("keydown",function(e){ var value = this.value + String.fromCharCode(e.keyCode); } Jeśli e.keyCodenie może być znaków ASCII ( Alt, backspace, del, arrows., Etc) ... I teraz trzeba by trimtych wartości ze valuejakoś (najlepiej programowo - nie z tabel odnośników). Używam jQuery. Muszę skorzystać z keydownwydarzenia. keyPressnie aktywuje dla niektórych …


16
CSS / JS, aby zapobiec przeciąganiu obrazu-widma?
Czy istnieje sposób, aby uniemożliwić użytkownikowi zobaczenie ducha obrazu, który próbują przeciągnąć (nie dotyczy to bezpieczeństwa obrazów, ale wrażenia). Wypróbowałem to, co rozwiązuje problem z niebieskim zaznaczeniem tekstu i obrazów, ale nie z obrazem-duchem: img { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; } (Próbowałem też zagnieżdżać …
152 javascript  html  css 


9
Zapisz obiekty JavaScript w sessionStorage
SessionStorage i LocalStorage umożliwiają zapisywanie par klucz / wartość w przeglądarce internetowej. Wartość musi być łańcuchem, a save js obiektów nie jest trywialny. var user = {'name':'John'}; sessionStorage.setItem('user', user); var obj = sessionStorage.user; // obj='[object Object]' Not an object Obecnie można uniknąć tego ograniczenia, serializując obiekty do formatu JSON, a …


17
JavaScript jest w tablicy
Powiedzmy, że mam to: var blockedTile = new Array("118", "67", "190", "43", "135", "520"); Jest więcej elementów tablicy, ale to tylko kilka ze względu na czytelność. Tak czy inaczej, mógłbym zrobić pętlę „for”, ale wykonałoby to 500 pętli za każdym razem, gdy klikniesz mapę ... czy istnieje inny sposób sprawdzenia, …
152 javascript 


13
node.js TypeError: ścieżka musi być bezwzględna lub określać root do res.sendFile [nie udało się przeanalizować JSON]
[dodaj] Więc moim następnym problemem jest to, że kiedy próbuję dodać nową zależność (npm install --save socket.io). Plik JSON jest również prawidłowy. Pojawia się ten błąd: nie udało się przeanalizować pliku JSON npm ERR! Unexpected string npm ERR! File: /Users/John/package.json npm ERR! Failed to parse package.json data. npm ERR! package.json …

9
Jak mogę sprawdzić znikający element w przeglądarce?
Jak mogę sprawdzić element, który znika, gdy moja mysz się oddala? Nie wiem, czy to identyfikator, klasa czy coś, ale chcę to sprawdzić. Rozwiązania, które wypróbowałem: Uruchom selektor jQuery w konsoli, $('*:contains("some text")')ale nie miałem szczęścia, głównie dlatego, że element nie jest ukryty, ale prawdopodobnie usunięty z drzewa DOM. Ręczna …

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.