jQuery工具函式下

2022-02-25 09:51:31 字數 1382 閱讀 6649

測試操作

1、判斷是否為陣列物件

$(function () );

2、判斷是否為函式

var fn = function () {};

alert($.isfunction(fn));//true

3、判斷是否為空物件

var obj = {}

alert($.isemptyobject(obj));

4、判斷是否由{}或 new object()創造出的物件

//判斷是否由{}或 new object()創造出的物件

// var obj = window;

// alert($.isplainobject(obj));//false

// var obj = new object();

// alert($.isplainobject(obj));//true

// var obj = {};

// alert($.isplainobject(obj));//true

var obj = new object('name');

alert($.isplainobject(obj));//false

注意:如果使用 new object('name');傳遞引數後,返回型別已不是 object,而是字串,

所以就不是純粹的原始物件了。

5、判斷第乙個 dom 節點是否含有第二個 dom 節點

alert($.contains($('.box').get(0),$('.pox').get(0)));//pox包含在box裡

6、$.type()檢測資料型別

var obj = new object('name');

alert($.type(obj));//string

7、$.isnumeric 檢測資料是否為數值

var obj = new object('name');

alert($.isnumeric(obj));//false

var num = '1';

alert($.isnumeric(num));//true

var num = '你好';

alert($.isnumeric(num));//false

var num = 1;

alert($.isnumeric(num));//true

8、$.iswindow 檢測資料物件是否為 window 物件

交流論壇

jQuery 工具函式

一 字串操作 trim string 去除左右空格 二 陣列和物件操作 each 遍歷陣列 var arr 張三 李四 王五 馬六 each arr,function index,value alert arrgrep map 修改資料 var arr 5,2,9,4,11,57,89,1,23,8...

jQuery工具函式

要點 1.字串操作 2.陣列和物件操作 3.測試操作 4.url 操作 5.瀏覽器檢測 6.其他操作 工具函式是指直接依附於 jquery 物件,針對 jquery 物件本身定義的方法,即全域性性 的函式。它的作用主要是提供比如字串 陣列 物件等操作方面的遍歷。一 字串操作 在 jquery 中,字...

jquery工具類函式

檢測物件是否為空 isemptyobject obj 檢測物件是否為原始物件 isplainobject obj 檢測兩個節點的包含關係 contains container,contained 字串操作函式 trim str url操作函式 param obj param和serialize的區別...