Pokaż wyniki od 1 do 6 z 6

Wątek: *Kurs JS cz.2 - Podstawy*

  1. #1
    Zasłużony
    Dołączył
    Sep 2007
    Posty
    366

    Domyślnie *Kurs JS cz.2 - Podstawy*

    6. Wypisywanie danych do dokumentu HTML

    Kod:
    document.write("Tekst wprowadzany do dokumentu HTML");
    Do łączenia sztywnego tekstu ze zmiennymi używa się znaku +

    Kod:
    document.write("Tekst pierwszy"+zmienna+"tekst po zmiennej");
    Aby wyżwietlić pewne znaki specjalne jako zwykły tekst należy je poprzedzić znakiem backslasha(\).

    \n - złamanie wiersza (odpowiednik <br>)
    \t - tabulator

    7. Typy danych w JS

    a) Typ liczbowy - dowolne liczby. Brak podziału na integer,byte,double (jak w innych językach). Liczby zmiennopozycyjne zapisujemy używając kropki(.) (użycie przecinka(,) jest błędem i nie zadziała)
    Kod:
    2.5 <- OK
    2,5 <- B??D
    b) Typ łańcuchowy(tekstowy) - napisy ujęte w cudzysłów lub apostrofy.

    c) Typ logiczny - dwie wartożci TRUE, FALSE. Wartożci te nie mają przełożenia na liczby.

    d) Typ pusty - tylko jedna wartożć NULL, która oznacza nic.

    Typy zmiennych są bardzo luźnie traktowane przez JS, nie trzeba ich deklarować i w każdym miejscu można zmieniać ich typ, np.

    a="Jakiż tekst"; // do zmiennej a wstawiamy napis
    a=5.3; // do tej samej zmiennej wstawiamy liczbe 5.3
    a=a+4; // powiększamy wartożć zmiennej a o 4
    a="Tekst nr "+a; // teraz w zmiennej a będzie napis "Tekst nr 9.3"

    8. Wprowadzanie danych

    Aby wprowadzić dane od użytkownika możemy użyć okna dialogowego "prompt":
    Kod:
    prompt&#40;"Tekst, który pojawi się w oknie dialogowym","domyżlna wartożć&#40;opcjonalna&#41;"&#41;;
    Przykład użycia:
    Kod:
    a=prompt&#40;"Podaj liczbę","0"&#41;;
    Po użyciu powyższego kodu zostanie wyżwietlone okno dialogowe z tekstem "Podaj liczbę", a w polu do wpisywania będzie wstawione "0", po wciżnięciu "OK" wpisany napis zostanie wstawiony do zmiennej a.

    "Prompt" zawsze zwraca tekst! Aby pobrać od użytkownika liczbę należy tekst przekonwertować na zmienną typu liczbowego.

    9. Konwertowanie tekstu na liczbę

    a) tekst -> liczba całkowita
    Kod:
    a=parseInt&#40;a&#41;;
    b) tekst na liczbę zmiennoprzecinkową
    Kod:
    a=parseFloat&#40;a&#41;;

  2. #2
    Zarejestrowany
    Dołączył
    Oct 2007
    Posty
    1,255

    Domyślnie *Kurs JS cz.2 - Podstawy*

    Czy zmienne w JS trzeba definiować tak jak w c++?

  3. #3
    Programista
    Dołączył
    Dec 2007
    Posty
    346

    Domyślnie *Kurs JS cz.2 - Podstawy*

    Tak jak w c++? czyli odpowiednio na początku programu ?
    Tak w JavaScript należy definiować zmienne przed ich użyciem w kodzie aby nie wynikły żadne błędy.

    var zmienna;
    Powrót z zaświatów ? ; )

  4. #4
    Zarejestrowany
    Dołączył
    Oct 2007
    Posty
    1,255

    Domyślnie *Kurs JS cz.2 - Podstawy*

    Ok, rozumiem. Zawsze jest to
    Kod:
    var zmienna;
    czy zależnie od tego jak chcemy jej użyć i jakiego ma być typu
    Kod:
    int zmienna;
    ?

  5. #5
    Zarejestrowany
    Dołączył
    Dec 2007
    Posty
    537

    Domyślnie *Kurs JS cz.2 - Podstawy*

    Nie. Tu JS automatycznie dodaje typ zmiennych, oczywiżcie można 'wymusić' dany typ, np.
    var lancuch = new String(); czy var tablica = new Array();

  6. #6
    Zarejestrowany
    Dołączył
    Oct 2007
    Posty
    1,255

    Domyślnie *Kurs JS cz.2 - Podstawy*

    Dzięki Piwka dla obu.

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. Platforma/FW pod Grę cz.1(Podstawy)
    Przez Tyranus w dziale Budowa gry via www
    Odpowiedzi: 0
    Ostatni post / autor: 29-01-2010, 12:26
  2. PBF-Tworzenie i podstawy
    Przez Osama w dziale PBF
    Odpowiedzi: 2
    Ostatni post / autor: 19-06-2008, 19:42
  3. Podstawy
    Przez FablePL w dziale Budowa gry via www
    Odpowiedzi: 1
    Ostatni post / autor: 08-06-2008, 19:17
  4. Podstawy webserva
    Przez Myst w dziale Dyskusje
    Odpowiedzi: 20
    Ostatni post / autor: 25-03-2008, 17:39
  5. Podstawy bezpieczeństwa
    Przez Xca w dziale Bezpieczeństwo
    Odpowiedzi: 27
    Ostatni post / autor: 14-03-2008, 12:41

Zakładki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •