js判斷一個字串是否為空或者只包含空格程式碼例項
本章節分享一段程式碼例項,它可以判斷一個字串是否為空,或者這個字串中只包含空格。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼String.prototype.IsNullEmptyOrSpace=function(){ if(this==null) return true; return this.replace(/\s/g, '').length == 0; }; var str="螞蟻部落的url地址是softwhy.com"; var strEmpty=" "; console.log(str.IsNullEmptyOrSpace()); console.log(strEmpty.IsNullEmptyOrSpace());
上面的程式碼實現了判斷要求,如果是個空字串或者只包含空格,那麼就返回true,否則返回false。
一.程式碼註釋:
(1).String.prototype.IsNullEmptyOrSpace=function(){ },使用原型方式為字串物件新增一個IsNullEmptyOrSpace()方法。
(2).if(this==null) return true,如果呼叫物件確實是null,那麼就返回true,也算是增加了一個防止報錯的功能。
(3).return this.replace(/s/g, '').length == 0,replace()方法可以將字串中的所有空格替換為空,這個時候如果字串的長度為0,那麼就返回true,否則返回false。
二.相關閱讀:
(1).prototype可以參閱javascript prototype一章節。
(2).replace()方法可以參閱javascript replace()一章節。
相關文章
- js判斷元素是否為空程式碼例項JS
- js判斷文字框是否為空程式碼例項JS
- js判斷輸入字串是否為空、空格、null總結JS字串Null
- js判斷字串是否為空JS字串
- javascript判斷物件是否為空物件程式碼例項JavaScript物件
- PHP判斷一個字串是否包含亂碼PHP字串
- JS——判斷一個物件是否為空JS物件
- 判斷字串是否為空字串
- js判斷一個變數是否為空JS變數
- 判斷字串中是否包含Emoji表情程式碼字串
- 如何在js中判斷是否包含某個字串JS字串
- JavaScript判斷字串是否為空JavaScript字串
- java判斷字串是否為空Java字串
- JS判斷字串是否包含某字串 indexOf()方法使用JS字串Index
- js判斷螢幕是否旋轉程式碼例項JS
- 判斷一個字串是否包含一個子串的方法字串
- js判斷物件是否為空JS物件
- js判斷一個變數是否為字串型別JS變數字串型別
- js如何判斷字串中是否包含指定的子字串JS字串
- JavaScript 判斷陣列或者物件是否為空JavaScript陣列物件
- PHP 判斷是否包含某字串PHP字串
- js實現的判斷變數是否為數字程式碼例項JS變數
- JS如何判斷一個陣列是否為空、是否含有某個值JS陣列
- 判斷一個物件是否為空物件,判斷一個物件中是否有空值物件
- javascript中如何判斷一個字串是否為JSON格式JavaScript字串JSON
- js驗證表單項是否為空例項程式碼JS
- Javascript 如何判斷物件為空 {},以及是否包含某個屬性?JavaScript物件
- 判斷是否是字串全都是空格字串
- js實現的判斷是否是閏年程式碼例項JS
- js判斷陣列中是否含有指定元素程式碼例項JS陣列
- 驗證字串是否包含英文字元、數字或者漢字程式碼例項字串字元
- js檢測文字框是否為空程式碼例項JS
- J2SE-判斷字串是否為空字串
- 原生js刪除字串中空格程式碼例項JS字串
- js刪除字串兩端空格程式碼例項JS字串
- 判斷一個數是否為質數(程式碼)
- js判斷欄位是否為空 isNullJSNull
- js如何判斷一個變數是null、undefined例項程式碼JS變數NullUndefined