22 Nisan 2014 Salı

Javascript Etkin 'return' Kullanımı

Javascript ile return kullanımını anlatmadan önce 'return' kelimesinin Türkçe karşılığına biraz kafa yormak lazım. Return Türkçeye döndürmek yada çevirmek anlamında karşımıza çıkıyor genelde. Fakat ne yazık ki İngilizcede 'return' gibi çok kullanılan kelimelerin bir iki anlamı yoktur. Örneğin en çok kullanılan kelimelerden 'get' sözcüğünü kullanıldığı yere göre 10 dan fazla şekilde söyleyebiliriz. 'Return' kelimesi de yazılım alanında ki anlamı çalıştırmaktır. Yani siz bir  return true yazdığınızda true olarak döndür değil true olarak çalıştır olur.

Bu ufak ingilizce dersinden sonra asıl konumuz olan etkin return kullanımına geçebiliriz.
if ( num < 10 ) { return 'kucuk'; } else if ( num >= 10 && num < 100 ) { return 'orta'; } else if ( num >= 100 ) { return 'buyuk'; }
 Yukarıda ki kodu çalıştırdığımızda eğer sayı 10dan küçük ise bir sonraki else if bloğuna geçemiyecektir. Yani biz kodumuzu şu şekilde de yazabiliriz:
if ( num < 10 ) { return 'kucuk'; } if ( num >= 10 && num < 100 ) { return 'orta'; } if ( num >= 100 ) { return 'buyuk'; }
Diyelim ki bu şekilde yazdığımızda sayımız 10 dan büyük ve 100den küçük olsun. Bu sefer kod ilk if bloğunu geçecek ve ikinci if bloğunda kalacak. Bu yüzden en son if bloğunu yazmaya hiç gerek kalmadı. Yani kodu şu şekilde tekrar yazabiliriz:
if ( num < 10 ) { return 'kucuk'; } if ( num < 100 ) { return 'orta'; } return 'buyuk';

Related Posts:

  • Javascript 'If Else' Arka Planda Nasıl ÇalışırJavascript kökeninde else if mantığı ile çalışmaz: Eğer şu şekilde bir kod yazmış iseniz: if ( msj === 'slm' ) { console.log('Merhaba'); } else if ( msj === 'Hi' ) { console.log('Hello'); } javascrip bu kodu arka p… Read More
  • Link Shim - Facebook Kullanıcılarını Kötü Amaçlı Linklerden Korumak Facebook site entegrasyon ekibinin üyesi olarak ilk amacım kullanıcıalrı spam veya kötü amaçlı yazılımlardan korumak. Site Entegrasyon Ekibi bu mücadelede bize yardımcı olamsı için bir çok güçlü araç üretti. En önemli araçl… Read More
  • Javascript Etkin 'return' Kullanımı Javascript ile return kullanımını anlatmadan önce 'return' kelimesinin Türkçe karşılığına biraz kafa yormak lazım. Return Türkçeye döndürmek yada çevirmek anlamında karşımıza çıkıyor genelde. Fakat ne yazık ki İngilizcede 're… Read More
  • Düzgün CSS YapısıRESET Html elementlerine reset kodu ekleyerek elementlerin arasındaki boşluğu sıfırlayabilirsiniz. Reset kodunu Eric Meyer'in düzenlediği reset kodlarını kullanabilirsiniz. Yada alttaki kodu kullanarak ksıa bi yol izleeyebil… Read More
  • jQuery ile Sağ Tıklamayı İptal EtmekjQuery ile sağ tıklamayı pasif yapmak için: (function($){     $(document).bind('contextmenu', function(){         return false;     }); })(jQuery); … Read More

0 yorum:

Yorum Gönder