JavaScript'te değişkenler ve satır sonları

JavaScript, web üzerinde kapsamlı bir komut dosyası dilidir.

JavaScript değişkenleri

Diğer programlama dilleri gibi, JavaScript daha sonra kullanmak üzere veri depolamak için değişkenler kullanır. C veya Java gibi diğer programlama dillerinden farklı olarak, JavaScript programcılarının değişkenin veri türünü bildirmesi gerekmez. Örneğin, C'deki bir tamsayı değişkeni şöyle görünecektir:

int x = 5;

Javascript'te bir tamsayı değişkeni şöyle olurdu:

var x = 5;

Ve JavaScript'te bir değişkenin bildirimini ve atanmasını takiben, aynı değişkenin atanmış farklı bir yeni bir değeri olabilir:

var x = 5; x = 'İsim'

HTML ve "\ n" JavaScript

Diğer programlama dillerinde olduğu gibi, JavaScript değişkenleri yeni satır karakteri ("\ n") olarak adlandırılan özel bir karakter içerebilir. Bir zincire (veya talimata) yerleştirildiğinde, yeni satır mevcut metin satırını böler ve yenisini başlatır:

var kelime = "Puan için \ n"; document.write (kelime);

Bir uyarı kutusu gibi bir JavaScript formunda, bu satırı böler. Ancak bunu gerçek bir web sayfasında gerçekleştirmenin başka bir yolu, bir HTML bölme etiketi ("") ekleyerek:

var kelime = "Puan için";

"\ N" veya ""?

Çoğu durumda, JavaScript HTML kodunda hesaplamalar yapar veya işlevleri yürütür. Ya da JavaScript'in görselleştirme için bir tarayıcıda HTML oluşturması da olabilir. Bu durumlarda (kodun çıktısı tarayıcı için HTML olduğunda), yazı içindeki etiketi kullanmak genellikle en iyisidir. HTML standardı tüm tarayıcılarda (çoğunlukla) çalışır, bu da satır aralığının gerçekleşmesini garanti eder. HTML'yi tarayıcıda JavaScript'le değiştirmek yerine tarayıcıya eklemeye ek olarak, kaynak kodu başkaları tarafından görülebilir ve belgenin tasarımına erişmek daha kolaydır.

HTML değişkenleri oluştur

Değişkenleri kullanarak, bir JavaScript programcısı HTML belgeleri oluşturabilir ve bunları tarayıcıda görüntüleyebilir:

var html_string = "

Bu bir paragraf

"+"

Bu yeni bir Paragraftır

";

"Html_string" değişkeni, HTML standartlarına uygun etiketler içerir (etiketleme etiketleri dahil). Programcı tarayıcıda bir şey göstermek istediyse:

document.write (html_string);

Çıkış şöyle olurdu:

Bu bir paragraf Bu yeni bir Paragraftır