• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wyciąganie danych z url oraz dołączenie jQuery w czystym kodzie JS?

0 głosów
227 wizyt
pytanie zadane 18 października 2017 w JavaScript przez Karol Loczeski Użytkownik (820 p.)

Witam.

Chciałbym zrobić program pogodowy, jednakże chciałbym to zrobić w czystym java script  bez jQuery. Czy jest to możliwe?  Drugie pytanie czy można dołączyć biblioteki jQuery do samego kodu java sciript ? 

Wygenerowałem sobie url z danymi danego miasta, niestety nie wiem jak wyciągnąć dane (o ile się da) i wyświetlić je w formie teksu. Poniżej tak wygląda wygenerowany url.

{"message":"accurate","cod":"200","count":1,"list":[{"id":765876,"name":"Lublin","coord":{"lat":51.25,"lon":22.5667},"main":{"temp":18.21,"pressure":1003.55,"humidity":74,"temp_min":18.21,"temp_max":18.21,"sea_level":1031.32,"grnd_level":1003.55},"dt":1508315072,"wind":{"speed":4.82,"deg":251.501},"sys":{"country":"PL"},"rain":null,"snow":null,"clouds":{"all":0},"weather":[{"id":800,"main":"Clear","description":"Sky is Clear","icon":"01d"}]}]}

 

1 odpowiedź

+1 głos
odpowiedź 18 października 2017 przez Schizohatter Nałogowiec (39,720 p.)

Chciałbym zrobić program pogodowy, jednakże chciałbym to zrobić w czystym java script  bez jQuery. Czy jest to możliwe? 

jQuery to JS, więc wszystko, co da się zrobić w jQ, da się zrobić w JS.

Ogólnie to tak: jak już znasz URL to robisz request przy pomocy AJAX (jQ ma wbudowaną bibliotekę ułatwiającą to, ale są też inne biblioteki do pracy z AJAXem, a na upartego w czystym JS też możesz). Otrzymujesz wtedy dane zwrotne w postaci, w jakiej nam je podałeś.

Ten format to JSON. Zapisujesz te dane w zmiennej, parsujesz zmienną JSON.parse() i masz wtedy obiekt JS z tymi danymi. Następnie wprowadzasz te dane do określonych pól HTML (również za pomocą JS).

Podobne pytania

0 głosów
1 odpowiedź 113 wizyt
pytanie zadane 21 marca 2018 w JavaScript przez Venglas Obywatel (1,160 p.)
0 głosów
1 odpowiedź 245 wizyt
0 głosów
0 odpowiedzi 460 wizyt
pytanie zadane 15 kwietnia 2017 w Java przez plkpiotr Stary wyjadacz (12,420 p.)
Porady nie od parady
Publikując kody źródłowe korzystaj ze specjalnego bloczku koloryzującego składnię (przycisk z napisem code w edytorze). Nie zapomnij o ustawieniu odpowiedniego języka z rozwijanego menu oraz czytelnym formatowaniu kodu.Przycisk code

85,082 zapytań

133,883 odpowiedzi

296,819 komentarzy

56,216 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...