Java Script

Operatory logiczne, konsola, okna dialogowe, <script>tag, naming conventions 

Operatory logiczne służą do łączenia lub negowania wyrażeń boolean 

&& AND - jeżeli oba wyrażenia są prawadziwe to  true 

Przykład: 

            var wiek = 25; 

            var maLicencje = true; 

if (wiek >= 18 && maLicencje === true) { rezultat += '<p>Warunek: Osoba może prowadzić samochód</p>'; } 

Jeżeli jeden z warunków jest false, funkcja nie zostanie wywołana. 

 ||  OR - wystarczy jedna wartość true, aby całe wyrażenie miało wartość true 

! NOT - operator jednowarunkowy  

! Prawda – false 

Podwójna negacja jest możliwa.  

 

Kolejność wykonywania operatorów logicznych: not, and, or 

 

UŻYWANIE NAWIASÓW W OPERATORACH  

 

SPECJALNY OPERATOR 

 

?? Nullish - null i undefined traktuje wartości selektywnie i 

 

 

KONSOLA JAVA SCRIPT  

The console is a built-in JavaScript object used for debugging, logging information, and testing code. 

 

 

KOMENTARZE 

Służą do komunikacji pomiędzy programistami lub samym sobą.  

Komentarze odpowiadają co i dlaczego tak robi  

3 sposoby komentowania kodu:  

 

  1. Komentarze jednoliniowe  
  2.  

//Komentarz jednoliniowy  

 

ctr / 

 

  1. Komentarz wieloliniowy  

 

/*Komentarz wieloliniowy  

 

*/ 

 

shift+alt+a powoduje wstawienie komentarza wieloliniowego. 

 

  1.  JSDoc 

/** 

 

*/ 

OKNA DIALOGOWE 

TYPY OKIEN 

SKRYPTY 

JAVA SCRIPT może być dołączony w  

  • <script>...</script>  
  • w pliku zewnętrznym, wtedy w html <script.src=file.js>  
  • script umieszczamy najlepiej na końcu body, 
  • <script defer src=file.js> technologia do ładowanie atrybut ten zapewnia, że skrypty są wykonywane w tej samej kolejności, w jakiej pojawiają się w kodzie HTML, co jest kluczowe dla poprawnego działania.     

Czas ładownia strony można zweryfikować w performance:  

 

 

NAMING CONVENTIONS 

Dwie promowane notacje.  

 

  • CamelCase 
  • Upper snake case ex. const MY_CONSTANT_NAME