Jquery一些實用函數
阿新 • • 發佈:2017-10-11
技術分享 閱讀 通過 其它 nbsp isarray nod arr 繼續
json字符串轉json對象
jQuery.parseJSON( json )第一個參數json的類型是字符串:
var objStr=‘{ "name": "John" }‘; var obj = $.parseJSON(objStr); alert( obj.name); //彈出結果為John
JSON.parse(jsonstr); //可以將json字符串轉換成json對象
JSON.stringify(jsonobj); //可以將json對象轉換成json對符串
$.param(params) 對象轉&隔開的字符串
把對象序列化成查詢字符串 把傳入的jquery對象或javascript對象轉換成&分割開的字符串形式:
var personObj=new Object(); personObj.firstname="John"; personObj.lastname="Doe"; personObj.age=50; personObj.eyecolor="blue"; var result=$.param(personObj); alert(result); //結果為firstname=John&lastname=Doe&age=50&eyecolor=blue
合並2個數組 $.merge(array1, array2)把第二個數組合並到第一個數組中,並返回第一個數組。
var a1 = [1, 2];var a2 = [2, 3]; $.merge(a1, a2); console.log(a1);//[1, 2, 2, 3]
其它一些判斷函數
$.isArray(o) 如果o是javascript數組,則返回true,如果是類似數組的jquery對象數組,返回false
$.isEmptyObject(o) 如果o是不包含屬性的javascript對象,則返回true
$.isFunction(o) 如果o是javascript函數就返回true
$.isPlainObject(o) 如果o是通過{}或new Object()創建的對象,則返回true
$.isXMLDoc(node) 如果node是XML文檔或者是XML文檔中的節點,則返回true
如果,您認為閱讀這篇博客讓您有些收獲,不妨點擊一下右下角的【推薦】。
如果,您希望更容易地發現我的新博客,不妨點擊一下,【關註我】
如果,您希望給我更多的鼓勵,不妨在右側點擊,【打賞一下】
博文是自己對學習成果的總結,學習總結知識-》分析問題-》解決問題。
文中存在的觀點/描述不正確的地方,歡迎指正。
感謝您的閱讀,如果您對我的博客所講述的內容有興趣,請繼續關註我的後續博客,我是yxtic 。
Jquery一些實用函數