您好! 欢迎,全国天下信息网
管理 |  登录 |  注册
全国
选城市
首页 领币排行榜 游戏与工具

在机构数据分析培训中null与undefine

发布时间: 2021-09-27 17:58:46- 浏览量: (0次) - 回复: (0个)
详情

在机构数据分析培训中null 与 undefined的定义与异同

一、定义

(1)undefined:是所有没有赋值变量的默认值,自动赋值。

(2)null:主动释放一个变量引用的对象,表示一个变量不再指向任何对象地址。

二、何时使用null?

当使用完一个比较大的对象时,需要对其进行释放内存时,设置为 null。

三、null 与 undefined 的异同点是什么呢?

共同点:都是原始类型,保存在栈中变量本地。

不同点:

1.null表示没有对象,即该处不应该有值

(1) 作为函数的参数,表示该函数的参数不是对象

(2) 作为对象原型链的终点

2.undefined表示缺少值,即此处应该有值,但没有定义

(1)定义了形参,没有传实参,显示undefined

(2)对象属性名不存在时,显示undefined

(3)函数没有写返回值,即没有写return,拿到的是undefined

(4)写了return,但没有赋值,拿到的是undefined

3.null和undefined转换成number数据类型

(1)undefined——表示变量声明过但并未赋过值。

它是所有未赋值变量默认值,例如:

var a;    // a 自动被赋值为 undefined

(2)null——表示一个变量将来可能指向一个对象。

一般用于主动释放指向对象的引用,例如:

var emps = ['ss','nn'];

emps = null;     // 释放指向数组的引用


以上是在机构数据分析培训中null 与 undefined的定义与异同讲解。如果想了解更多详情,请点击成都卡米古大数据官网!成都大数据培训学校、大数据开发培训、数据分析与挖掘、零基础课程正在招生中!http://www.dtinone.net/news/

 

 


作者上传证件

说明:
1、为了更好保障广大用户权益,上传证件可以多发布信息。
2、在这里会显示上传名称(不显示具体证件图片)。
3、内容要正规、合法、爱国,有问题可以及时联系平台管理。

作者对所发布信息承诺

承诺1、我所发信息都是正规个人、企业、机构信息

承诺2、我发布(1家或多家)合作企业(机构)信息时候,得到了相关(1家或多家)合作企业(机构)的许可或默许

承诺3、所发信息如果侵害到(1家或多家)个人、企业(机构)合法权益,相关个人、企业(机构)可以及时联系我协商处理。

承诺4、所发信息不违法、不骗人,我对所发信息负责,对所发的合作企业(机构)信息负责。

特色与简介:
  • 在机构数据分析培训中的定义与异同
  • 天下id: 5965875
  • 等级: 普通会员
联系我们:
  • qq: 1228845326
  • 微信:18223552411
  • 手机: 18223552411
  • 电话:18223552411

关键词相关栏目

相关信息推荐

天下信息网(天下网)www.tx009.com免费发布分类信息网。
管理服务QQ:970190252 手机(同微信):13126507001 交流QQ群:798912496