Javascript - początek

Podstawy
Pamiętaj, że istotnym jest gdzie umieszczasz skrypt w kodzie strony. Ma to wpływ na kolejność wczytywania elementów. Na obecnym etapie nauki zakładam, że są funkcje, które kontrolują kolejność wywoływania skryptów, ale jest to tylko założenie na podstawie tego co czytałem wcześniej. Przykładem takiej funkcji może być onload, który wywołuje funkcje dopiero po wczytaniu całej strony.


Umieszczać kod w pliku zewnętrznym, czy wewnątrz właściwej strony?
W zależności od potrzeby strony czasami może być wymagane umieszczenie kodu bezpośrednio w pliku strony. Jednakże, JavaSript częściej umieszcza się w osobnym pliku jak CSS z powodu ułatwiania edycji, polepszenia czytelności i możliwości zastosowania jednego skryptu do wielu elementów na stronie.

Przykład kodowania w oddzielnym pliku

plik index.htm
plik scriptex.js
<!DOCTYPE HTML>
<HTML land=”eng”>
<head>
<title> Example</title>
</head>
<body>
<div>
<p>Lorem Ipsum</p>
</div>

<script src=”scriptex.js”>
</script>

</body>

</HTML>
myFunction().onload {
//przykładowy skrypt
}

WAŻNE: jeżeli nie ma takiej potrzeby, by zdefiniować kod na początku (przykładowo nie tworzy bezpośrednio treści na stronie) to skrypt powinien być zdefiniowany na końcu strony zaraz przed zamykającym tagiem </body>. Wpływa to na szybkość wczytywania strony.

Brak komentarzy:

Prześlij komentarz