javaScript学习笔记之typeof, null, 和 undefined之间的对比
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
javaScript学习笔记之typeof, null, 和 undefined之间的对比相关推荐
- JavaScript typeof, null, 和 undefined
JavaScript 中有三个特殊的值,它们分别是 typeof, null, 和 undefined.这三个值在 JavaScript 中都有着重要的作用,在实际开发中也经常会使用到. 首先是 ty ...
- JavaScript 学习笔记(1)
1. 何为 Jscript JScript 是一种解释型的.基于对象的脚本语言. 局限性: 1) 不能使用该语言来编写独立运行的应用程序 2) 没有对读写文件的内置 ...
- JavaScript学习笔记01【基础——简介、基础语法、运算符、特殊语法、流程控制语句】
w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...
- JavaScript学习笔记之入门篇
JavaScript学习笔记之入门篇 JavaScript引入 1. 页面级 js: 2. 外部js文件: JavaScript变量 1. 变量的作用: 2. 声明变量: 3. 变量赋值: 4. 单一 ...
- JavaScript学习笔记(一)-Learning Advanced JavaScript
JavaScript学习笔记 (一)- Learning Advanced JavaScript Learning Advanced JavaScript #2: Goal: To be able t ...
- JavaScript学习笔记(第二部分)总共四部分
JavaScript学习笔记(第二部分)总共四部分 4 对象(Object) 字符串String.数值Number.布尔值Boolean.空值Null.未定义Undefined是基本的数据类型,这些数 ...
- JavaScript学习笔记一
JavaScript学习笔记 1. 介绍 2. 基础语法 输入输出 变量 数据类型 简单数据类型 复杂数据类型 类型转换 3. 运算 算术运算符 递增递减运算符 比较运算符 逻辑运算符 赋值运算符 运 ...
- 千锋JavaScript学习笔记
千锋JavaScript学习笔记 文章目录 千锋JavaScript学习笔记 写在前面 1. JS基础 1.1 变量 1.2 数据类型 1.3 数据类型转换 1.4 运算符 1.5 条件 1.6 循环 ...
- Java程序猿的JavaScript学习笔记(12——jQuery-扩展选择器)
计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaScript ...
最新文章
- 第五次作业:四则运算之升级
- 一步一步SharePoint 2007之八:允许所有域用户访问网站
- linux ssh登录源地址限制,H3C交换机配置SSH源地址登录限制和SNMP源地址限制的方法...
- 配置管理之PackageProvider接口
- GridView不能添加头布局,并且scrollView与GridView冲突导致一些页面无法融合
- 物联网应用:蓝牙模块在智能门锁中的应用
- python应声虫程序_Python编程基础
- strtoupper 小写_PHP strtoupper()函数与示例
- oracle的count的null为0,count(字段)不统计null值
- 易语言空壳程序360误报测试解决方法
- shell获取本机ip
- 【互联网公司面试评价表】
- 工业级手持式扫描仪3d扫描首选迪万科技抄数服务
- Unity实现功能之局域网实时语音
- Django框架学习记录(3)
- 本周最新文献速递20210815
- WebGL 实践篇(三)—— 二维图形的平移、旋转、缩放
- 统计学(二)之一般线性模型(一)
- 多个点坐标存储在str中,如何转换成LineString?
- 《菊次郎的夏天》---温情的北野武,诗意的久石让
热门文章
- 【渝粤题库】陕西师范大学163204 旅游规划学
- android studio怎么回退,如何回滚已经commit的代码(Android Studio)
- linux 编译hadoop,linux centos 安装编译hadoop2.7.1
- ubantu java编辑器_Linux Ubuntu中最好的代码编辑器 程序员都这么看吗?
- dht11温湿度传感器_Arduino不调用库实现DHT11数据读取
- android数据流分类,【Android工程之类】1 MVVM架构 - MVVM与单向数据流
- 工程计价里面的表以及相关税额的计算
- 三句话介绍清楚滑动窗口协议/GBN/SR
- 手动升级ubuntu 18.04内核从4.15.0-45-generic到4.15.0-52-generic
- 硬链接和软连接(符号链接)