var-per-variable
Gösterimi tercih ederim :
var a = 2
var b = 3
çünkü diğer comma-instead-of-another-var
gösterimde şu üç eksiklik vardır:
1. Bakımı zor
Bu kodu göz önünde bulundurun:
var a = 1,
b = mogrify(2),
c = 3
Ama hey, mogrify ne yapar? Öğrenmek için b yazalım:
var a = 1,
b = mogrify(2),
console.log(b)
c = 3
bir şeyleri kırar
2. Okumak zor
Hattın başlangıcındaki var, yeni bir değişkenin başlatılacağını açıkça belirtir.
var get_all_unicorn_promise = db.get_all_unicorns((unicorn) => {
unicorn.legs.map((leg) => {
leg.log('yes')
})
}).sort(),
c = 3
Orada ne halt c = 3
ediyorsun?
3. Tutarlı değil
Bunu düşün:
var a = 1,
b = 2,
c = 3
İle var-per-variable
her beyanı aynı yapıyı takip edin. İle comma-instead-of-another-var
birinci değişkenin diğerlerinden daha farklı bir şekilde ilan edilir. Örneğin, ilk değişkeni bir döngü içine taşımaya karar verirseniz, bildirimlerin ortasına var eklemeniz gerekir.
Tercih dışında, kayda değer projelerin çoğu var-per-variable
notasyonu kullanıyor gibi görünüyor