您好,登錄后才能下訂單哦!
小編給大家分享一下javascript如何判斷字符串是否全為0,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
方法:1、用split()將字符串轉為字符數組,一個字符對應一個數組元素;2、用every()檢測字符數組中的元素是否都為0,如果全為0則會返回true,語法“arr.every(function f(v){return v==0;})”。
本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
在javascript中,想要檢測字符串中的字符是否全為0,可借助數組的every()函數。
使用split()函數將字符串轉為字符數組,一個字符對應一個數組元素。
使用every()函數檢測字符數組中的字符元素是否都為0,如果全為0則返回“true”,有一個不為0則會返回“false”。
實現代碼:
function f (value) { return value == 0; } var str="00000"; var arr=str.split(''); if (arr.every(f)) { console.log("都為0"); }else{ console.log("不全為0"); }
function f (value) { return value == 0; } var str="00100"; var arr=str.split(''); if (arr.every(f)) { console.log("都為0"); }else{ console.log("不全為0"); }
說明:
every() 方法用來判斷數組的所有元素是否都滿足指定的條件。
以上是“javascript如何判斷字符串是否全為0”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。