SORU
23 EYLÜL 2010, PERŞEMBE


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
23 EYLÜL 2010, PERŞEMBE


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

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HDstarcraft

    HDstarcraft

    12 Mayıs 2009
  • Karan Thakur

    Karan Thakur

    23 HAZİRAN 2010
  • PCDIY

    PCDIY

    16 AĞUSTOS 2013