JavaScript değişken tanımlama: Virgül vs Noktalı virgül
Farklılıklar ve/veya avantajları nelerdir, eğer varsa, noktalı virgül yerine değişkenleri bir grup bildirirken virgül kullanarak.
Örneğin:
var foo = 'bar', bar = 'foo';
karşı
var foo = 'bar';
var bar = 'foo';
İlk örnek, ilk değişken var
anahtar belirtirseniz tüm değişkenleri arasında devam ettiğini biliyorum, onlar aynı kapsam sonu ile ilgili sonuç üretir. Sadece kişisel bir tercih mi, yoksa her iki şekilde yapmak için bir performans yararı var mı?
CEVAP
Günün Aslında eğlenceli:JavaScript virgül herhangi bir sayı grubu için kullanabilirsinizifadelertek bir deyimi içine. Bu temelde birden fazla atama ifadeleri sık sık bir araya başlığında gruplandırılır nerede for
deyim, bir eserdir. Çoğu insan bu tür sözdizimi hala for
döngü dışında geçerli olduğunu bilmiyorum. Yani bunu yapabilirsin
var i = 0;
while (i < 10)
alert(i ' * ' i ' = '),
alert(i * i '!!'),
i ;
alert("Wasn't that fun??");
Yerine
var i = 0;
while (i < 10) {
alert(i ' * ' i ' = ');
alert(i * i '!!');
i ;
}
alert("Wasn't that fun??");
Ama çoğu kişi için değil tavsiye ederiz.
İfadeleri, bu şekilde kullanılamaz var
gibi. Bu olamaz var
diğer virgülle ayrılmış ifadeler verdi.
Ne kadar bilirsen neyse
Kuralları Javascript'ler otomatik...
JavaScript kütüphaneleri önde gelen no...
Noktalı virgül Python ve JavaScript ar...
jilet javascript ve sondaki noktalı vi...
Nasıl binlerce JavaScript ayırıcısı ol...