Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 判断是否为空字符串

作者:◆丶依然如风   发布日期:2025-08-07   浏览:7

// 判断是否为空字符串的示例代码

function isEmptyString(str) {
    // 使用 trim() 方法去除字符串两端的空白字符,然后判断其长度是否为 0
    return str === null || str === undefined || str.trim().length === 0;
}

// 示例用法
console.log(isEmptyString(""));        // true
console.log(isEmptyString("   "));     // true
console.log(isEmptyString("hello"));   // false
console.log(isEmptyString(null));      // true
console.log(isEmptyString(undefined)); // true

解释说明:

  1. trim() 方法:用于去除字符串两端的空白字符(包括空格、制表符等),返回一个新的字符串。
  2. length 属性:用于获取字符串的长度。如果长度为 0,则表示该字符串是空字符串或仅包含空白字符。
  3. 处理 nullundefined:在实际开发中,输入可能不仅限于字符串,还可能是 nullundefined,因此代码中也对这两种情况进行了处理。

希望这段代码和解释对你有帮助!

上一篇:js 且

下一篇:js 判断字符串是否为空

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 点击空白区域触发事件

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站