javascript

Sortuj tablicę obiektów według wartości właściwości string

Mam tablicę obiektów JavaScript: var objs = [ { first_nom: 'Lazslo', last_nom: 'Jamf' }, { first_nom: 'Pig', ... JavaScript? Wiem o sort(a,b), ale to działa tylko na ciągi i liczby. Czy muszę dodawać metodę toString() do moich obiektów?

Jak sformatować liczby jako ciąg waluty dolara w JavaScript?

Chciałbym sformatować cenę w JavaScript. Chciałbym funkcji, która przyjmuje float jako argument i zwraca string sformatowane tak: "$ 2,500.00" Jaki jest najlepszy sposób, aby to zrobić?

Dodaj wiersz tabeli w jQuery

Jaka jest najlepsza metoda w jQuery, aby dodać dodatkowy wiersz do tabeli jako ostatni wiersz? Czy to jest dopuszczalne? $( ... gt;'); Czy istnieją ograniczenia co do tego, co można dodać do takiej tabeli (takie jak wejścia, selekcje, liczba wierszy)?

proto VS. prototype w JavaScript

Ten rysunek ponownie pokazuje, że każdy obiekt ma prototyp. Konstruktor function Foo posiada również własną __proto__, k ... Foo(20); var c = new Foo(30); Jakie są różnice między właściwościami __proto__ i prototype? Liczba jest brana z tutaj .

Pobranie nazwy typu obiektu

Czy istnieje JavaScriptodpowiednik Java'S class.getName()?

Kodować URL w JavaScript?

Jak bezpiecznie zakodować URL za pomocą JavaScript tak, że można go umieścić w łańcuchu GET? var myUrl = "http://example.com ... var myOtherUrl = "http://example.com/index.html?url=" + myUrl; Zakładam, że musisz zakodować zmienną myUrl w drugiej linii?

Dlaczego jest za pomocą "for...in" z iteracją tablicy to zły pomysł?

Powiedziano mi, aby nie używać for...in z tablicami w JavaScript. Dlaczego nie?

Sortowanie tablicy obiektów według wartości właściwości

Mam następujące obiekty używając AJAX i zapisałem je w tablicy: var homes = [ { "h_id": "3", "city": "D ... zyć funkcję sortującą obiekty według właściwości price w rosnąco lub kolejność malejąca {[6] } tylko przy użyciu JavaScript?

JavaScript closures vs. anonymous functions

Mój przyjaciel i ja obecnie dyskutujemy, co jest zamknięciem w JS, a co nie. chcemy tylko upewnić się, że naprawdę rozumiemy ... iem, więc rozwiązują oryginalny problem, ale chcemy zrozumieć, które z tych dwóch rozwiązań używa zamknięć , aby to osiągnąć.

Użyj skryptu zawartości, aby uzyskać dostęp do zmiennych kontekstu strony i funkcji

Uczę się jak tworzyć rozszerzenia Chrome. Właśnie zacząłem opracowywać jeden, aby złapać wydarzenia na YouTube. Chcę go używa ... mienił!" kiedy odtwarzam / wstrzymuję filmy na YouTube. Gdy ten kod zostanie umieszczony w konsoli zadziałało. Co robię źle?

Jaka jest różnica między Bowerem a npm?

Jaka jest zasadnicza różnica między bower a npm? Chcę czegoś prostego i prostego. Widziałem, jak niektórzy z moich kolegów używają bower i npm zamiennie w swoich projektach.

$(dokument).gotowy odpowiednik bez jQuery

Mam skrypt, który używa $(document).ready, ale nie używa niczego innego z jQuery. Chciałbym to rozjaśnić usuwając zależność j ... ow.onload nie będzie takie samo, ponieważ window.onload odpala się po wszystkich obrazkach, klatkach itp. zostały załadowane.

Czym jest zjawisko bulgotania i przechwytywania?

Jaka jest różnica między bulgotaniem zdarzeń a przechwytywaniem? Z tych dwóch, który model jest szybszy i lepszy w użyciu?

Jak sprawdzić, czy element DOM jest widoczny w bieżącym widoku?

Czy istnieje skuteczny sposób, aby stwierdzić, czy element DOM (w dokumencie HTML) jest obecnie widoczny (pojawia się w widoku )? (pytanie dotyczy Firefoksa)

Uzyskaj wybraną wartość z listy rozwijanej za pomocą JavaScript

Jak uzyskać wybraną wartość z listy rozwijanej przy użyciu JavaScript? Wypróbowałem poniższe metody, ale wszystkie zwracają w ... document.form1.ddlViewBy.value; var e = document.getElementById("ddlViewBy"); var strUser = e.options[e.selectedIndex].value;

Sprawdź, czy element jest widoczny po przewinięciu

Ładuję elementy przez AJAX. Niektóre z nich są widoczne tylko po przewinięciu strony w dół. Czy jest jakiś sposób, aby wiedzieć, czy element jest teraz w widocznej części strony?

Długość obiektu JavaScript

Jeśli mam obiekt JavaScript, powiedz var myObject = new Object(); myObject["firstname"] = "Gareth"; myObject["lastname"] = ... yObject["age"] = 21; Czy istnieje wbudowany lub zaakceptowany sposób najlepszej praktyki, aby uzyskać długość tego obiektu?

Jaki jest cel słowa kluczowego var i kiedy należy go użyć (lub pominąć)?

Uwaga: to pytanie zostało zadane z punktu widzenia ECMAScript w wersji 3 lub 5. Odpowiedzi mogą stać się nieaktualne wraz ... n = function() { doSomething; } someObject = { } someObject.someProperty = 5; ? Kiedy używasz obu i dlaczego / co to robi?

Dlaczego setTimeout (fn, 0) jest czasem przydatny?

Ostatnio natknąłem się na dość paskudny błąd, w którym kod ładował <select> dynamicznie przez JavaScript. Ten dynamicz ... ś ma oficjalne wyjaśnienie? Jakiego problemu z przeglądarką unikam, wywołując moją funkcję "później" za pomocą setTimeout()?

Związek między CommonJS, AMD i RequireJS?

Nadal jestem bardzo zdezorientowany co do CommonJS, AMD i RequireJS. Nawet po przeczytaniu dużo. Wiem, że CommonJS (dawniej ... onous Module Definition (AMD) i RequireJS? Is RequireJS implementacja CommonJS definicja modułu? Jeśli tak, to czym jest AMD?