En son web geliştirme öğreticiler
 

JavaScript Sözdizimi


JavaScript sözdizimi programları yapısını ve hangi JavaScript kurallarına, kümesidir.


JavaScript Programları

Bir bilgisayar programı listesi "instructions" olmak "executed" bilgisayar tarafından.

Bir programlama dili, bu program talimatları ifadeleri denir.

JavaScript programlama dilidir.

JavaScript ifadeleri noktalı virgül ile ayrılır.

Örnek

var x = 5;
var y = 6;
var z = x + y;
Kendin dene "

HTML'de, JavaScript uygulamalarının web tarayıcısı tarafından yürütülebilir.


JavaScript Tablolar

JavaScript ifadeleri oluşmaktadır:

Değerler, Operatörler, İfadeler, Anahtar Kelimeler ve yorumlar.


JavaScript Değerler

Sabit değerler ve değişken değerler: JavaScript sözdizimi değerlerinin iki tür tanımlar.

Sabit değerler literalleri denir. Değişken değerleri değişkenler denir.


JavaScript rakamları

Sabit değerlerin yazıldığı en önemli kurallar şunlardır:

Sayılar ile veya ondalık olmadan yazılır:

10.50

1001
Kendin dene "

Dizeler metin, çift ya da tek tırnak içinde yazılır:

"John Doe"

'John Doe'
Kendin dene "

JavaScript Değişkenler

Bir programlama dilinde değişkenler veri değerlerini saklamak için kullanılır.

JavaScript kullanan var değişkenleri bildirmek için anahtar kelime.

Eşit işareti değişkenlere değer atamak için kullanılır.

Bu örnekte, X, bir değişken olarak tanımlanır. Daha sonra, X atanır (given) değeri 6:

var x;

x = 6;
Kendin dene "

JavaScript Operatörleri

JavaScript bir atama operatörünü kullanır ( = ) değişkenlere değer atamak için:

var x = 5;
var y = 6;
Kendin dene "

JavaScript aritmetik operatörleri kullanır ( + - * / ) değerlerini hesaplamak için:

(5 + 6) * 10
Kendin dene "

JavaScript İfadeler

Bir ekspresyon bir değere hesaplar değerleri, değişkenler ve operatörlerin bir kombinasyonudur.

hesaplama bir değerlendirme denir.

Örneğin, 5 * 10 50 değerlendirir:

5 * 10
Kendin dene "

İfadeler aynı zamanda değişken değerlerini içerebilir:

x * 10
Kendin dene "

değerleri bu tür numaraları ve dizeleri olarak çeşitli tiplerde olabilir.

Örneğin, "John" + " " + "Doe" , olarak değerlendirilen "John Doe" :

"John" + " " + "Doe"
Kendin dene "

JavaScript Anahtar kelimeler

JavaScript anahtar kelimeler yapılacak işlemleri tanımlamak için kullanılır.

var anahtar kelime yeni değişken oluşturmak için tarayıcı söyler:

var x = 5 + 6;
var y = x * 10;
Kendin dene "

JavaScript Yorumlar

Tüm JavaScript ifadeleri vardır Değil "executed" .

Kod sonra çift eğik çizgi // veya arasına /* ve * / yorum olarak kabul edilir.

Yorumlar göz ardı edilir ve icra edilmez:

var x = 5;   // I will be executed

// var x = 6;   I will NOT be executed
Kendin dene "

JavaScript Tanımlayıcıları

Tanımlayıcılar isimlerdir.

JavaScript'inizde tanımlayıcılar adı değişkenleri (ve anahtar kelimeler ve fonksiyonlar ve etiket) için kullanılır.

Yasal adları kurallarının çok çok programlama dillerinde aynıdır.

JavaScript, ilk karakteri bir harf, alt çizgi olmalıdır (_) veya dolar işareti ($) .

İzleyen karakterler harf, rakam, alt veya dolar işareti olabilir.

Sayılar ilk karakter olarak izin verilmez.
JavaScript kolayca numaralardan gelen tanımlayıcıları ayırt edebilir Bu şekilde.


JavaScript Duyarlı davası

Tüm JavaScript tanımlayıcılar harf duyarlıdır.

VelastName ve soyadı değişkenler, iki farklı değişkenlerdir.

lastName = "Doe";
lastname = "Peterson";
Kendin dene "

JavaScript yorumlamak değil VAR veya Var anahtar olarak var .


JavaScript ve Deve Kılıf

Tarihsel olarak, programcılar bir değişken adı içine birden fazla kelime katılma üç şekilde kullandık:

tire:

first-name, last-name, master-card, inter-city.

Tire JavaScript izin verilmez. Bu subtractions için ayrılmıştır.

Vurgulamak:

first_name, last_name, master_card, inter_city.

Deve Olgu:

FirstName, LastName, MasterCard, InterCity.

camelCase

Özellikle JavaScript programlama dilleri, olarak, deve durum genellikle küçük harfle başlar:

firstName, lastName, masterCard, interCity.


JavaScript Karakter Kümesi

JavaScript Unicode karakter kümesi kullanır.

Unicode kapaklar (almost) dünyadaki tüm karakterler, noktalama işaretleri ve semboller.

Daha yakından bakmak için lütfen öğrenim lütfen Komple Unicode Referansı .