js判断字符串是否为null,undefined

js判断字符串是否为null,undefined1 判断是否为 nullvarstr Object prototype toString call str objectNull 2 判断是否为 undefinedvar Object prototype toString call str objectUndefi 3 字符串类型可用于判断非字符串类型的情况进行处理 Obj

1:判断是否为null

var str;

Object.prototype.toString.call(str)===”[object Null]” 

2:判断是否为undefined

var str;

Object.prototype.toString.call(str)===”[object Undefined]” 

3:字符串类型  可用于判断非字符串类型的情况进行处理

Object.prototype.toString.call(“a”);//”[object String]” 

 

拓展

以此类推..我们可以用Object.prototype.toString.call(str)来判断很多数据类型

例如数字类型

Object.prototype.toString.call(0);//”[object Number]”

例如boolean类型

Object.prototype.toString.call(true);//”[object Boolean]”

甚至还有:

日期类型

var date=new Date();

Object.prototype.toString.call(date);//”[object Date]”

数组类型

var arr=[1,2];

Object.prototype.toString.call(arr);//”[object Array]”

正则表达式

var reg=/<\w+?>/;

Object.prototype.toString.call(reg);//”[object RegExp]”

函数类型

function a(){

}

Object.prototype.toString.call(a);//”[object Function]”

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/228905.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午5:55
下一篇 2026年3月16日 下午5:55


相关推荐

  • pycharm解析器找不到

    pycharm解析器找不到

    2021年10月21日
    52
  • mos管的基本开关电路_mos管控制交流开关电路

    mos管的基本开关电路_mos管控制交流开关电路    MOS管也就是常说的场效应管(FET),有结型场效应管、绝缘栅型场效应管(又分为增强型和耗尽型场效应管)。也可以只分成两类P沟道和N沟道,这里我们就按照P沟道和N沟道分类。对MOS管分类不了解的可以自己上网查一下。    场效应管的作用主要有信号的转换、控制电路的通断,这里我们讲解的是MOS管作为开关管的使用。对于MOS管的选型,注意4个参数:漏源电压(D、S两端承受的…

    2026年2月3日
    5
  • recvfrom函数

    recvfrom函数RECV(2) LinuxProgrammer’sManual RECV(2)NAMErecv,recvfrom,recvmsg-receiveamessagefromasocketSYNOPSIS#include<sys/types.h>#include<sys/socket.h>ssize_trecv(intsockfd,void*buf,size_tlen,intflags);

    2022年7月23日
    27
  • RSTP概念_角的概念

    RSTP概念_角的概念RSTP概念

    2022年4月22日
    49
  • 深入理解:回调函数

    深入理解:回调函数关于回调函数到底是什么 已经困扰了我很久了 在知乎上看到几位大神的帖子 才恍然大悟作者 no body 链接 https www zhihu com question answer 来源 知乎作者 常溪玲链接 https www zhihu com question answer 来源 知乎首先要明确

    2026年3月19日
    2
  • android之Widget开发详解实例二

    下面是本篇的大纲:1、AppWidget 框架类2、AppWidget 框架的主要类介绍3、DEMO 讲解1、AppWidget 框架类1、AppWidgetProvider :继承自 BroadcastRecevier , 在AppWidget 应用 update、enable、disable 和 delete 时接收通知。其中,onUpdate、onRece

    2022年3月10日
    52

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号