js 判斷資料是否為空白

來源:互聯網
上載者:User

標籤:測試   div   trim   span   log   for   fine   text   efi   

js 判斷資料是否為空白

 

//    var a = "";//    var a = " ";//    var a = null;//    var a = undefined;//    var a = [];//    var a = {};//    var a = NaN;        if(a === undefined) { // 只能用 === 運算來測試某個值是否是未定義的        console.log("為undefined");    }        if(a == null) { // 等同於 a === undefined || a === null        console.log("為null");    }        // String        if(a == "" || a == null || a == undefined){ // "",null,undefined        console.log("為空白");    }    if(!a){ // "",null,undefined,NaN        console.log("為空白");     }    if(!$.trim(a)){ // "",null,undefined        console.log("為空白");    }    // Array    if(a.length == 0){ // "",[]        console.log("為空白");    }    if(!a.length){ // "",[]        console.log("為空白");    }    // Object {}    if($.isEmptyObject(a)){ // 普通對象使用 for...in 判斷,有 key 即為 false        console.log("為空白");    } 

 

js 判斷資料是否為空白

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.