poniedziałek, 22 września 2014

JavaScript.

Java Script.

Java Script jest językiem skryptowym pozwalającym na rozszerzenie standardowych dokumentów html miedzy innymi: Kod źródłowy uporządkowany ciąg instrukcji który wymaga procesem tym zajmuje się kompilatora  czyi program którego zadaniem jest przetłumaczenie całego kodu źródłowego na kod maszynowy. Ciąg maszynowy - Ciąg liczbowy w systemie dwójkowym 
Intelpleter jego sposób działania opiera się na pobraniu pojedynczej linii kodu przetłumaczeniu jej i przekazaniu procesorowi.
Kod źródłowy (również źródło lub źródła) to program komputerowy napisany w jednym z języków programowania (np. Delphi, C++Builder itp.).
Kod źródłowy jest zazwyczaj w postaci tekstu, który zrozumiały jest dla danego kompilatora języka programowania, jak i dla programisty piszącego program. Kod źródłowy jest przetwarzany na kod maszynowy zrozumiały dla maszyny (procesora), przez translator lub jest analizowany i wykonywany przez specjalny program zwany interpreterem.
Java Script jest interpretowany językiem programowania.


Zalety



  • Szybki podgląd.
  • Szybkie poprawy błędy.
  • Łatwy w obsłudze.
  • Jeden z najpopularniejszych programów działających o stronie klienta ponieważ wszystkie operacje nie obciążają serwera.
  • Bezpieczeństwo. 
<script type="text/javascript">
kod skryptu
</script>

Łączenie liczy z danym tekstem:


<script type="text/javascript">
//<![CDATA[
document.write("Jan Kowalski ma " +327 +" lat!");
//]]>
</script>
http://www.fifagamenews.com/fifa-14-discard-price-calculator
<script type="text/javascript">
//<![CDATA[
document.write("Jan Kowalski: <br>");
document.write("Wiek - "+31+" lat <br>")
document.write("Wzrost - "+1.70+" m <br>");
document.write("Waga - "+92.9+" kg <br>");
//]]>
</script>
Okno dialogowa - Jest narzędziem pozwalająca na nawiązanie interakcji z użytkownikiem

  • Informacyjne - Jego celem jest przekazanie informacji jego budowa jest wyjątkowo prosta wyświetla tekst jako argument metody "Alert" 
  • Decyzyjne 
  • Tekstowe   
<script type= "text/javascript");>
alert ("Uwaga! Okno dialogowe");
</script>


 Okno decyzyjne odpowiada za wyświetlenie komunikatu stanowiącego argument ang confirm , 

Okno tekstowe wyswietla trsc komunikatu satnowiacego argument metody
prompt oraz pole umożliwiające  wprowadzające przez użytkownika

<script type= "text/javascript");>
confirm ("czy chcesz przejsc do nastepenj klasy?");
</script>

16.09.14 Zmienna

var nazwa_zmiennej = wartość

var liczba=38
___________________________________________________

<script type="text/javascript">
document.write (9+5+1+"<br/>");
document.write (9+5+2+"<br/>");
document.write (9+5+3+"<br/>");
</script>


___________________________________________________


<script type="text/javascript">
var cyfra = 5
document.write (9+cyfra+1+"<br/>")
document.write (9+cyfra+1+"<br/>")
document.write (9+cyfra+1+"<br/>")
</script>


___________________________________________________

<script type= "text/javascript">
var liczba=5;
liczba=liczba+2;
document.write (liczba);
</script>


___________________________________________________


<script type="text/javascript">
var cyfra =1
var liczba =5
document.write (cyfra+liczba);


___________________________________________________


okno dialogowe


<script type= "text/javascript">

var imie=prompt("Witaj! Jak masz na imię ");
domcument.write('Cześć "+imię +"')
</script>

czwartek, 18 września 2014

zmienne javascript

typy zmiennych javascript
-zmienne liczbowe
1.Zmienne liczbowe (l.rzeczyw... całkowite)
x=5.5;
y=2
2. Zmienne logiczne (true/false)
W=false;
z=x<y
3.zmienne tekstowe łancuchy znakow
tekst : ala ma kota
identyfuikator nazw zmiennych podlegają  pewnym ograniczeniom nazw musza zaczynac sie od litery badz od zanku podkreslenia nie mogea sie zaczynac od cyfr , nie mogą zawierac znakow specialnych i polskich znakow  , nazwach zmiennych nie moze tez uzywac słow kluczowych języka
Znaki Specialne :
\b - backspace
\n  - nowy wiersz
\" - cudzysłów
\' - apostrof
\\ - lewy ukośnik

Operatory są to symbole służą do wykonywania opracji na zmiennych
Operatory: przypisania 
 arytmetyczne
porownanie relacyjne 
logiczne

Operator :
1.Operator przypisane :s
=
+= x+3 (x=x+3)
2.Operator arytmetyczne
 +,,*,/,%modulo),++,-, z=12%=z=4

 Warunek Logiczny :
Zmienna Y jest <=z 



<script type="text/javascript">
var liczba_1=10;
var liczba_2=5;
document.write ("Liczba_1="+Liczba_1+"<br>");
document.write("Liczba_2="+Liczba_2+"<br>");
document.write("suma="+(liczba_1+liczba_2)+"<br>")
document.write("różnica="+(liczba_1-liczba_2)+"<br>")
document.write("iloczyn="+(liczba_1*liczba_2)+"<br>")
document.write("iloraz="+(liczba_1/liczba_2)+"<br")
document.write("Renta z dzelenia="+(liczba_1%liczba_2+"<br>");
</script>