技术栈

null和undefined区别

_处女座程序员的日常2023-08-29 21:32

1.undefined,表示无值。

比如下面场景:

a. 变量被声明了,但是没有被赋值;

b. 调用函数的时候,应该给函数传参却没有给函数传这个参数打印出来就是 undefined;

c. 访问一个对象中没有的属性;

d. 函数没有返回值时,默认就会返回undefined。

2.null表示此时还不是对象,例如在定义一个user变量初始化时是null,将来通过请求会获取到真实数据。

上一篇:XSS 攻击是什么?怎么验证是否有XSS攻击漏洞?
下一篇:RISC-V Linux系统rootfs制作
相关推荐
zhaoyang0301
13 分钟前
css3笔记 (1) 自用
前端·javascript·css·vue.js·笔记·html·css3
开开心心就好
14 分钟前
免费PDF转图片软件
javascript·智能手机·pdf·flask·word·excel·scikit-learn
珎珎啊
18 分钟前
CSS3 常用功能详细使用指南
前端·css·css3
moxiaoran5753
3 小时前
uni-app萌宠案例学习笔记--页面布局和CSS样式设置
前端·css·uni-app
CrissChan
4 小时前
Pycharm 函数注释
java·前端·pycharm
小小小小宇
5 小时前
Vue.nextTick()笔记
前端
C++ 老炮儿的技术栈
5 小时前
UDP 与 TCP 的区别是什么?
开发语言·c++·windows·算法·visual studio
wgslucky
5 小时前
Dubbo报错:module java.base does not “opens java.lang“ to unnamed module
java·开发语言·dubbo
whyeekkk
5 小时前
python打卡第48天
开发语言·python
热门推荐
01【图像处理与机器视觉】XJTU期末考点02从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑03KGG转MP3工具|非KGM文件|解密音频04海康Visionmaster-常见问题排查方法-启动阶段05YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】06【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!07Coze扣子平台完整体验和实践(附国内和国际版对比)08DeepSeek各版本说明与优缺点分析09VMware虚拟机安装Win7专业版保姆级教程(附镜像包)10R-tree详解