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

7
Główny parametr Node.js package.json
Przeprowadziłem już sporo poszukiwań. Jednak nadal mam wątpliwości co do głównego parametru w package.json z Node.js. W jaki sposób wypełnienie tego pola może pomóc? Pytając w inny sposób, czy mogę uruchomić moduł w innym stylu, jeśli to pole przedstawia? Czy w głównym parametrze można wypełnić więcej niż jeden skrypt? Jeśli …

10
Normalizowanie szybkości kółka myszy w różnych przeglądarkach
Dla innego pytania ułożyłem tę odpowiedź , w tym ten przykładowy kod . W tym kodzie używam kółka myszy do powiększania / zmniejszania płótna HTML5. Znalazłem kod, który normalizuje różnice szybkości między przeglądarką Chrome i Firefox. Jednak obsługa zoomu w Safari jest znacznie, znacznie szybsza niż w którymkolwiek z nich. …


15
Jak obliczyć datę w JavaScript trzy miesiące przed dzisiejszym dniem?
Próbuję ustalić datę, która jest 3 miesiące przed bieżącą datą. Aktualny miesiąc otrzymuję za pomocą poniższego kodu var currentDate = new Date(); var currentMonth = currentDate.getMonth()+1; Czy możecie podać mi logikę do obliczania i formowania daty (obiekt Datetypu danych), biorąc pod uwagę, że gdy miesiąc jest styczeń (1), 3 miesiące …
147 javascript  date 



29
Jak posortować tablicę obiektów według wielu pól?
Z tego pierwotnego pytania , jak zastosować sortowanie na wielu polach? Korzystając z tej nieco dostosowanej struktury, jak posortować miasto (rosnąco), a następnie cenę (malejąco)? var homes = [ {"h_id":"3", "city":"Dallas", "state":"TX", "zip":"75201", "price":"162500"}, {"h_id":"4", "city":"Bevery Hills", "state":"CA", "zip":"90210", "price":"319250"}, {"h_id":"6", "city":"Dallas", "state":"TX", "zip":"75000", "price":"556699"}, {"h_id":"5", "city":"New York", "state":"NY", "zip":"00010", …

12
Przeanalizuj datę bez javascript strefy czasowej
Chcę przeanalizować datę bez strefy czasowej w JavaScript. Próbowałem: new Date(Date.parse("2005-07-08T00:00:00+0000")); Zwroty pią, 08 lipca 2005, 02:00:00 GMT + 0200 (środkowoeuropejski czas letni) new Date(Date.parse("2005-07-08 00:00:00 GMT+0000")); Zwraca ten sam wynik new Date(Date.parse("2005-07-08 00:00:00 GMT-0000")); Zwraca ten sam wynik Chcę przeanalizować czas: Bez strefy czasowej. Bez wywoływania konstruktora Date.UTC lub …

16
W ReactJS, jak skopiować tekst do schowka?
Używam ReactJS i kiedy użytkownik kliknie łącze, chcę skopiować tekst do schowka. Używam Chrome 52 i nie potrzebuję obsługi żadnych innych przeglądarek. Nie rozumiem, dlaczego ten kod nie powoduje skopiowania danych do schowka. (źródło fragmentu kodu pochodzi z posta na Reddicie). Czy robię to źle? Czy ktoś może zasugerować, czy …


5
Dlaczego arr = [] jest szybszy niż arr = new Array?
Uruchomiłem ten kod i otrzymałem poniższy wynik. Ciekawi mnie, dlaczego []jest szybszy? console.time('using[]') for(var i=0; i<200000; i++){var arr = []}; console.timeEnd('using[]') console.time('using new') for(var i=0; i<200000; i++){var arr = new Array}; console.timeEnd('using new') za pomocą []: 299 ms za pomocą new: 363 ms Dzięki Raynos jest to benchmark tego kodu …


11
Jak mogę sprawić, by console.log pokazywała aktualny stan obiektu?
W Safari bez dodatków (a właściwie w większości innych przeglądarek), console.logpokaże obiekt w ostatnim stanie wykonania, a nie w stanie, w którym console.logzostał wywołany. Muszę sklonować obiekt tylko po to, aby go wyprowadzić, console.logaby uzyskać stan obiektu w tym wierszu. Przykład: var test = {a: true} console.log(test); // {a: false} …

11
Co należy rozumieć przez „obiekt pierwszej klasy”?
W ostatnim pytaniu otrzymałem sugestie, aby porozmawiać między innymi o tym aspekcie JavaScript, w którym funkcje są obiektami „pierwszej klasy”. Co w tym kontekście oznacza „pierwsza klasa”, w przeciwieństwie do innych przedmiotów? EDYCJA (Jörg W Mittag): Dokładne powtórzenie: "Co to jest konstrukcja programistyczna pierwszej klasy?"
146 javascript 

2
Jak używać metody include w lodash, aby sprawdzić, czy obiekt znajduje się w kolekcji?
lodash pozwala mi sprawdzić przynależność do podstawowych typów danych z includes: _.includes([1, 2, 3], 2) > true Ale to nie działa: _.includes([{"a": 1}, {"b": 2}], {"b": 2}) > false To mnie dezorientuje, ponieważ następujące metody przeszukiwania kolekcji wydają się dobrze działać: _.where([{"a": 1}, {"b": 2}], {"b": 2}) > {"b": 2} …

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.