javaScript学习笔记之typeof, null, 和 undefined之间的对比

举报
孙叫兽 发表于 2021/03/28 01:12:40 2021/03/28
2.2k+ 0 0
【摘要】 typeof 操作符 你可以使用 typeof 操作符来检测变量的数据类型。 null 在 JavaScript 中 null 表示 "什么都没有"。 null是一个只有一个值的特殊类型。表示一个空对象引用。 undefined 在 JavaScript 中, undefined 是一个没有设置值的变量。 typeof 一个没有值的变量会返回...

typeof 操作符

你可以使用 typeof 操作符来检测变量的数据类型。

null

在 JavaScript 中 null 表示 "什么都没有"。

null是一个只有一个值的特殊类型。表示一个空对象引用。

undefined

在 JavaScript 中, undefined 是一个没有设置值的变量。

typeof 一个没有值的变量会返回 undefined

 typeof 操作符来检测变量的数据类型


      typeof "John" // 返回 string
      typeof 3.14 // 返回 number
      typeof false // 返回 boolean
      typeof [1,2,3,4] // 返回 object
      typeof {name:'John', age:34} // 返回 object
  
 

代码如下:


      <!DOCTYPE html>
      <html>
     	<head>
     		<meta charset="utf-8">
     		<title>typeof, null, 和 undefined</title>
     	</head>
     	<body>
     		<p> typeof 操作符返回变量或表达式的类型</p>
     		<!-- <p>null是一个对象</p> -->
     		<p
  
 

文章来源: sunmenglei.blog.csdn.net,作者:孙叫兽,版权归原作者所有,如需转载,请联系作者。

原文链接:sunmenglei.blog.csdn.net/article/details/110075109

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

作者其他文章

评论(0

抱歉,系统识别当前为高风险访问,暂不支持该操作

    全部回复

    上滑加载中

    设置昵称

    在此一键设置昵称,即可参与社区互动!

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。