Γλώσσα Σκript JavaScript

Στην HTML, οι προτάσεις JavaScript εκτελούνται από τις οδηγίες του περιηγητή του Διαδικτύου.

Παράδειγμα

var x, y, z; // Η πρόταση 1
x = 22; // Η πρόταση 2
y = 11; // Η πρόταση 3
z = x + y; // Η πρόταση 4

Δοκιμάστε προσωπικά

προγράμματα JavaScript

Πρόγραμμα υπολογιστήείναι μια σειρά οδηγιών που εκτελείται από τον υπολογιστή 'εκτελείται' σε μια σειρά 'οδηγίες'.

Στη γλώσσα προγραμματισμού, αυτές οι προγραμματιστικέςΟδηγίεςκαλείται πρόταση.

προγράμματα JavaScriptείναι μια σειρά από προγραμματιστικέςΗ πρόταση.

Σχόλια:Στην HTML, τα προγράμματα JavaScript εκτελούνται από τους περιηγητές του Διαδικτύου.

Γλώσσα Σκript JavaScript

JavaScript 语句由以下构成:

值、运算符、表达式、关键词和注释。

这条语句告诉浏览器在 id="demo" 的 HTML 元素中输出 "Hello Kitty.":

Παράδειγμα

document.getElementById("demo").innerHTML = "Hello Kitty.";

Δοκιμάστε προσωπικά

大多数 JavaScript 程序都包含许多 JavaScript 语句。

这些语句会按照它们被编写的顺序逐一执行。

Σχόλια:JavaScript 程序(以及 JavaScript 语句)常被称为 JavaScript 代码。

分号 ;

分号分隔 JavaScript 语句。

请在每条可执行的语句之后添加分号:

a = 5;
b = 6;
c = a + b;

Δοκιμάστε προσωπικά

如果有分号分隔,允许在同一行写多条语句:

a = 5; b = 6; c = a + b;

Δοκιμάστε προσωπικά

您可能在网上看到不带分号的例子。

Ειδοποίηση:以分号结束语句不是必需的,但我们仍然强烈建议您这么做。

JavaScript 空白字符

JavaScript 会忽略多个空格。您可以向脚本添加空格,以增强可读性。

下面这两行是相等的:

var person = "Bill";
var person="Bill"; 

在运算符旁边( = + - * / )添加空格是个好习惯:

var x = y + z;

Διάρκεια γραμμής και κόμματα στο JavaScript

Για να επιτευχθεί η καλύτερη αναγνωσιμότητα, οι προγραμματιστές συχνά προτιμούν να ελέγχουν τη διάρκεια των γραμμών σε 80 χαρακτήρες.

Αν οι προτάσεις του JavaScript είναι πολύ μακρύτερες, η καλύτερη θέση για το κόμμα είναι κάποιος μοναδικός运算符:

Παράδειγμα

document.getElementById("demo").innerHTML =
 "Hello Kitty.";

Δοκιμάστε προσωπικά

Κώδικας μπλοκ JavaScript

Οι προτάσεις του JavaScript μπορούν να χρησιμοποιούν κόκκινα γράμματα ({...})συ组合在代码块中。

Η λειτουργία του κωδικού μπλοκ είναι να καθορίζει τις προτάσεις που εκτελούνται ταυτόχρονα.

Θα δείτε ότι οι προτάσεις στο JavaScript συ组合在一起 ως μπλοκ:

Παράδειγμα

function myFunction() {
    document.getElementById("demo").innerHTML = "Hello Kitty.";
    document.getElementById("myDIV").innerHTML = "How are you?";
}

Δοκιμάστε προσωπικά

Σχόλια:Σε αυτό το έγχειρο, χρησιμοποιούμε 4 κενά για την εσοχή των κωδικών κουτιών.

Ειδοποίηση:Θα μάθετε περισσότερα για τις συναρτήσεις稍后在本教程中学到更多有关函数的内容。

Λέξεις κλειδιά JavaScript

Οι προτάσεις του JavaScript συχνά σηματοδοτούνται με λέξεις κλειδιά για να καθορίσουν τις ενέργειες JavaScript που πρέπει να εκτελεστούν.

Η παρακάτω τάβλη αναφέρει μερικές από τις λέξεις κλειδιά που θα μάθουμε στο教程:

Λέξη κλειδί Περιγραφή
break Τερματισμός του switch ή του κύκλου.
continue Εξόδος από τον κύκλο και επανάληψη από την κορυφή.
debugger Αναστέλλει την εκτέλεση του JavaScript και καλεί τη συνάρτηση αποσφαλμάτωσης (αν είναι διαθέσιμη).
do ... while Εκτέλεση του σώματος των προτάσεων και επανάληψη του κώδικα του σώματος των προτάσεων όσο η συνθήκη είναι αληθής.
for Σηματοδότηση των προτάσεων που πρέπει να εκτελεστούν, όσο η συνθήκη είναι αληθής.
function Ανακάλυψη συναρτήσεων.
if ... else Σηματοδότηση των προτάσεων που πρέπει να εκτελεστούν, ανάλογα με μια συνθήκη.
return Εξόδος από τη συνάρτηση.
switch Σηματοδότηση των προτάσεων που πρέπει να εκτελεστούν, ανάλογα με τις διαφορετικές περιπτώσεις.
try ... catch Εκτέλεση σφαλμάτων για το σώμα των προτάσεων.
var Ανακάλυψη μεταβλητών.

Σχόλια:Οι λέξεις κλειδιά του JavaScript είναι αποθηκευμένες λέξεις. Οι λέξεις κλειδιά δεν μπορούν να χρησιμοποιηθούν ως ονόματα μεταβλητών.

Εκπαιδευτική ανάγνωση

Πρόγραμμα JavaScript προχωρημένων: Γλώσσα ECMAScript γραμματική