Co robi JavaScript Semicolon?

Co robi JavaScript Semicolon?
Półkolis (;) to symbol używany do interpunkcji, który reprezentuje pauzę dłuższą niż przecinek. Symbol półkolonu jest bardzo ważny w programowaniu. Służy również do wskazania końca instrukcji w różnych językach programowania, takich jak C, C ++, Java, JavaScript i Python.

To badanie wyjaśni działanie półkolonu (;) w JavaScript.

Co JavaScript; Do?

W JavaScript „The„średnik”(;) Służy do zakończenia instrukcji i jest to opcjonalna, ale niezbędna część języka JavaScript. Informuje kompilatora, że ​​oświadczenie się zakończyło, aby kontrola wykonania mogła przejść do następnej instrukcji.

W JavaScript są pewne sytuacje, w których półkolis jest obowiązkowy do użycia. W drugim przypadku dodane stwierdzenie będzie również działać, ponieważ JavaScript ma automatyczną funkcję półkolis.

Wykonajmy prosty program bez półkolisu na końcu instrukcji i sprawdź, czy zostanie wykonany, czy nie.

Przykład: Wykonanie programu bez ;
Utworzymy zmienną, która przechowuje ciąg „Linuxhint”:

var string = "Linuxhint"

Następnie wydrukuj ciąg na konsoli za pomocą „konsola.dziennik()„Metoda bez dodawania półkolisu (;) na końcu instrukcji:

konsola.Log (ciąg)

Wyjście przedstawia, że ​​JavaScript z powodzeniem wykonał dodane instrukcje programu:

Kiedy parser dodaje automatyczny „;” W JavaScript?

Poniżej znajdują się sytuacje, w których parser JavaScript doda półkolon automatycznie podczas analizowania kodu źródłowego:

  • Kiedy nowa linia zaczyna się od nowego stwierdzenia.
  • Następna linia po zamknięciu bieżącego bloku.
  • Po powrocie, zerwaniu, rzucania i kontynuuj wypowiedzi.
  • Na końcu pliku źródłowego, gdzie się kończy.

Wszystkie powyższe stwierdzenia mogą zostać zakończone w JavaScript z lub bez półkolisu. Teraz przetestujmy niektóre z wymienionych przypadków.

Przykład
Tutaj zdefiniujemy funkcję o nazwie „dodać()„W którym dodamy dwie liczby”A" I "B”I umieść półkolony na końcu instrukcji powrotu i na końcu definicji bloku lub funkcji:

var add = funkcja (a, b)
zwrócić A + B;
;

Następnie wywołaj funkcję add () bez użycia półkollonu na końcu wiersza i sprawdź, czy funkcja będzie wykonywana, czy nie:

Dodaj (5,8)

Można zauważyć, że określona funkcja jest z powodzeniem wywoływana bez użycia półkolonu:

Teraz sprawdź, co się stanie, gdy nie masz kodu na półkolis na końcu bloku, po instrukcji powrotu i na końcu pliku źródłowego:

var add = funkcja (a, b)
Zwróć A + B

Dodaj (5,8)

Tutaj wyjście wskazuje, że jeśli nie używamy półkolisów na końcu funkcji, instrukcji powrotu i końca pliku źródłowego, program nadal będzie działał:

Gdy parser nie dodaje automatycznego „;” W JavaScript?

Zobaczmy sytuacje, w których półkolony są obowiązkowe do dodania w JavaScript:

  • Dwa stwierdzenia muszą być oddzielone półkolisem, jeśli umieszczone na tej samej linii.
  • W "Do”Pierwsze dwa stwierdzenia pętli, ale nie trzecie (przyrost/spadek).

Przykład
Najpierw utworzymy szereg liczb nieparzystych, nie umieszczając półkolisu na końcu oświadczenia:

var oddnumbers = [1, 3, 5, 9, 11]

Wydrukuj tablicę na konsoli za pomocą „Do„Pętla, gdzie dodała półkolis po dwóch pierwszych instrukcjach, ponieważ jest to obowiązkowe, a także wyświetli błąd, a kod nie zostanie wykonany:

dla (i = 0; i < oddNumbers; i++)
konsola.Log (Oddnumbers [i])

Wyjście

Chociaż półkolis są opcjonalne w JavaScript, podczas gdy korzystanie z niego jest dobrą praktyką.

Wniosek

W JavaScript „The„średnik”(;) Służy do zakończenia instrukcji i jest to opcjonalna, ale niezbędna część języka JavaScript. W JavaScript są pewne sytuacje, w których półkolis jest obowiązkowy do użycia, jak omówiono; W przeciwnym razie, jeśli nie określisz półkolisu na końcu instrukcji, działa również ze względu na automatyczną funkcję półkolis. W tym badaniu wyjaśniliśmy działanie półkolonu (;) w JavaScript.