Uzun zamandır Javascript ile yazışmıyordum. Son zamanlarda ise yediğimiz içtiğimiz ayrı gitmez oldu. Sık kıllandığım ipuçlarını paylaşıyorum.
İlk ipucu; Js dosyalarını referans ekleme. Snippet -> ref
Burada amaç, başka bir Js dosyasından (IntelliSense olarak) faydalanabilmek. Referans vermek istediğiniz Js dosyasını sürükleyip bırakmanız yeterli.
Diğer bir ipucu; Javascript fonksiyonları için kullanım bilgisi ekleme. Snippet -> summary, param, returns
function KartEkle(kartno,ay,yil) { ///<summary>Yeni Kredi Kartı Ekleme</summary> ///<param name="kartno" type="string">16 haneli kredi kart bilgisi</param> ///<param name="ay" type="int">2 haneli ay bilgisi -> son kullanma tarihi</param> ///<param name="yil" type="int">4 haneli yıl bilgisi -> son kullanma tarihi</param> ///<returns>Kart başarılı olarak sisteme eklenirse 0 hata olursa -1 döner</returns> var kredikart ....
Buradaki amaç, fonksiyonu kullanırken açıklayıcı bilgiler vermek. param içindeki name özelliği ile fonsiyon parametre adının aynı olması önemli. type bilgisinin gerçekliği tamamen mantıksal.
Bu yazının son ipucu ise; IntelliSense'den kopya çekme tekniği.
Şahsen bizzat ben kendim çoğu zaman Javascript (built-in) fonksiyon adlarını hatırlayamam.
-Bu gibi durumlar için bir adet dummy değişken oluşturulur. -Başlangıç değerini fonksiyon tip kümesine (örneğin string) uygun bir değer atanır. -Gerisini IntelliSense halleder.
muhteşem! ipin uçlarının* devamını bekliyoruz :)
akşam deneyeceğim hemen :) çok güzel birşey ;