javascript - 使用开箱即用的 jquery 测试空字符串的最佳方法是什么?

标签 javascript jquery

使用开箱即用的 jquery(即不使用插件)测试空字符串的最佳方法是什么?我试过this .

但它至少在开箱即用时不起作用。使用内置的东西会很好。

我不想重复

if (a == null || a=='')

如果某些 if (isempty(a)) 可用,则无处不在。

最佳答案

if (!a) {
  // is emtpy
}

忽略字符串的空格:

if (!a.trim()) {
    // is empty or whitespace
}

如果您需要对 trim() 的旧版支持 (IE8-),请使用 $.trimpolyfill .

关于javascript - 使用开箱即用的 jquery 测试空字符串的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1812245/

相关文章:

javascript - 在 D3 中使用独立数组中的数据创建折线图?

javascript - socket.on 断开连接不起作用

javascript - jQuery 获取搜索选择器,如果元素不存在

javascript - Javascript 中 "?"的用途是什么?

javascript - 为什么 Bootstrap 需要 jQuery?

jquery - 使用 Dust.js 进行客户端模板化中的条件语句

javascript - 如果window.location以html结尾则执行javascript

javascript - JSON.stringify() 的使用有什么区别?

javascript - 显示微调器直到数据反射(reflect)在 DOM-angular 中

javascript - 如何提交表单 onkeyup Action