零指针 空指针 野指针 void null undefined never

指针常量 是地址为一个常量值 
零指针:指针指向的内存值为0
空指针: 指向的内存无数据
野指针:有地址但是地址所指向的内存块自己不知是谁的(内存可能有数据也有可能没数据)

void是无返回值 就是真实意义上的什么都没有(无指针无内存)
null就是空指针(内存和指针建立关系但是内存无数据)
undefined就是有指针但是指针和内存之间没有建立关系
null和undefide是never的子集
 

猜你喜欢

转载自blog.csdn.net/sunboylife/article/details/113522475