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
Niech liczba będzie procentem
Jaki jest najlepszy sposób, aby usunąć „0” XXX% z liczby i zmienić ją w procent? Co się stanie, jeśli liczba będzie int? var number1 = 4.954848; var number2 = 5.9797; $(document).ready(function() { final = number1/number2; alert(final.toFixed(2) + "%"); });
104 javascript  math 

6
Liczba elementów w obiekcie javascript
Czy istnieje sposób na pobranie (skądś) liczby elementów w obiekcie javascript? (tj. złożoność w czasie stałym). Nie mogę znaleźć właściwości ani metody, która pobrałaby te informacje. Jak dotąd mogę myśleć tylko o wykonaniu iteracji przez całą kolekcję, ale to czas liniowy. To dziwne, że nie ma bezpośredniego dostępu do rozmiaru …

5
Czy istnieje odpowiednik pozycji e.PageX dla zdarzenia „touchstart”, tak jak w przypadku zdarzenia kliknięcia?
Próbuję uzyskać pozycję X za pomocą jQuery zdarzenia touchstart, używanego z funkcją na żywo? To znaczy $('#box').live('touchstart', function(e) { var xPos = e.PageX; } ); Teraz to działa z „kliknięciem” jako zdarzeniem. Jak do licha (bez korzystania z alpha jQuery Mobile) mogę to osiągnąć dzięki zdarzeniu dotykowemu? Jakieś pomysły? Dzięki …


8
Co znaczy niezmienny?
Jeśli ciąg jest niezmienny, czy to oznacza, że ​​... (załóżmy, że JavaScript) var str = 'foo'; alert(str.substr(1)); // oo alert(str); // foo Czy to oznacza, że ​​wywołując metody na łańcuchu, zwróci zmodyfikowany ciąg, ale nie zmieni początkowego ciągu? Jeśli ciąg był zmienny, czy to oznacza, że ​​drugi również alert()by zwrócił …

3
Odwoływanie się do innego schematu w Mongoose
jeśli mam dwa schematy takie jak: var userSchema = new Schema({ twittername: String, twitterID: Number, displayName: String, profilePic: String, }); var User = mongoose.model('User') var postSchema = new Schema({ name: String, postedBy: User, //User Model Type dateCreated: Date, comments: [{body:"string", by: mongoose.Schema.Types.ObjectId}], }); Próbowałem połączyć je ze sobą, jak na …

22
wymusza pobieranie przez przeglądarki najnowszych plików js i css w aplikacji asp.net
Niektóre przeglądarki buforują pliki js i css, nie mogą ich odświeżyć, chyba że zostanie to narzucone. Jaki jest najłatwiejszy sposób. Właśnie wdrożyłem to rozwiązanie, które wydaje się działać. Zadeklaruj zmienną wersji na swojej stronie public string version { get; set; } Uzyskaj numer wersji z klucza web.config version = ConfigurationManager.AppSettings["versionNumber"]; …


6
Jak zignorować strefę czasową użytkownika i wymusić użycie określonej strefy czasowej przez funkcję Date ()
W aplikacji JS otrzymuję znacznik czasu (eq. 1270544790922) Z serwera (Ajax). Na podstawie tego znacznika czasu tworzę Dateobiekt używając: var _date = new Date(); _date.setTime(1270544790922); Teraz _datezdekodowany znacznik czasu w bieżącej strefie czasowej użytkownika. Nie chcę tego. Chciałbym _ dateprzekonwertować ten znacznik czasu na aktualny czas w mieście Helsinki w …

12
Długość ciągu w bajtach w JavaScript
W moim kodzie JavaScript muszę utworzyć wiadomość do serwera w następującym formacie: <size in bytes>CRLF <data>CRLF Przykład: 3 foo Dane mogą zawierać znaki Unicode. Muszę je wysłać jako UTF-8. Szukam najbardziej używanego w różnych przeglądarkach sposobu obliczenia długości ciągu w bajtach w JavaScript. Próbowałem tak skomponować mój ładunek: return unescape(encodeURIComponent(str)).length …






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.