jQuery Utility Metodları

jQuery bir kaç yararlı metod sunuyor ve bunlar $.isimuzayi 'nı kullanıyor. Kodlama esnasında işimizi kolaylaştırıyor ve zamandan kazanmanızı sağlıyor.

$.isArray(Obj) İçine aldığı objenin array olup olmadığını true/false şeklinde döndürür.

var anyArray = [10, 50, 39, 45, 90];
var isArray = $.isArray(anyArray); //returns true

$.isFunction(Obj) İçine aldığı objenin bir metod olup olmadığını true/false şeklinde döndürür.

function myFunction() {
  //some codes...
}
var isFunction = $.isFunction(myFunction);

$.isEmptyObject(Obj) İçine aldığı objenin dolumu boşmu olduğunu true/false şeklinde döndürür.

var anyArray = [10, 50, 39, 45, 90];
var isObj = $.isEmptyObject(anyArray);
//Bu örnekte isObj değişkeni array boş olmadığından dolayı false gelicektir.

$.trim(Obj) İçine aldığı objedeki boşlukları temizler.

$.trim( "    fazladan boşlukları temizle    " ); //fazladanboşluklarıtemizle

$.isNumeric(Obj) İçine aldığı objenin bir sayı olup olmadığını true/false şeklinde döner.

var num = 9;
var isNumber = $.isNumeric(num); //returns true

$.extend() Örnek olarak farklı 2 obje'nin değişkenlerinin eşleşenlerini birbiriyle değiştiriri ve yeni bir obje oluşur. Tam anlatamadım örnekle açıklayım.

var A = { prop1: "Lorem" };
var B = { prop1: "İpsum" };
 
var C = $.extend(A,B); //A'daki prop1 değerini B'deki prop1 değeri ile değiştirir ve yeni bir obje oluşturur.
 
console.log( A.prop1 ); // "İpsum"
console.log( C.prop1 ); // "İpsum"

$.type(Obj) İçine aldığı objenin javascript tipini döndürür.

$(document).ready(function(){
   var deger = 24;
   $.type(deger); //number
   deger = 'jQuery';
   $.type(deger); //string
});

Dönüş yapılan javascript tipleri

  • boolean
  • number
  • string
  • function
  • array
  • date
  • regexp
  • null
  • undefined
  • object

İyi Kodlar!