当前位置: 首页 > news >正文

通州宋庄网站建设google框架一键安装

通州宋庄网站建设,google框架一键安装,十大广告设计公司简介,厦门百度网站建设js中null和undefined的区别?这也是一个常见的js面试题 相同点 1,都是基本类型。 2,做判断值都是false。 !!null false // true !!undefined false // true不同点 1,诞生时间null在前,undefined在后。因为js作者Brendan-Eic…

js中null和undefined的区别?这也是一个常见的js面试题

相同点

1,都是基本类型。
2,做判断值都是false。

!!null === false // true
!!undefined === false // true

不同点

1,诞生时间null在前,undefined在后。因为js作者Brendan-Eich在创造js语言时,直接抄了java很多东西。也包括null,后期发现js中的null有缺陷,又创造了undefined。(《JavaScript高级程序设计》中有说,下面的不同点就包含null缺点)

2,typeof 类型不同

typeof null; // 'object'
typeof undefined; // 'undefined'

3,Number() 转数字也不同

Number(null); // 0
Number(undefined); // NaN     (Not a Number,非数)是计算机科学中数值数据类型的一类值,表示未定义或不可表示的值。

4,前端开发中出现的时机不同
   (1) null 触发null的时机

// 举例// 获取不存在的dom
document.getElementById("233") // null// 获取不存在的储存
localStorage.getItem("233") // null
sessionStorage.getItem('233') // null
...

   (2) 触发undefined的时机

// 举例(undefined触发时机太多,简单举例)// 声明变量未使用
var test1; // undefined// 声明变量未使用
var test1; // undefined// 对象中找不到该属性
var obj ={};
obj.a;  // undefined
...

5,函数参数有默认值时,当参数使用时默认参数 是否生效 效果不同。

function demo(data = '233'){console.log('_______'+data);
};
demo(null); // _______null
demo(undefined); // _______233

总结

null本质是一个表示"无值"的对象,算是一个特殊值。

undefined是一个表示"还没有定义"的原始类型。

http://www.dinnco.com/news/32665.html

相关文章:

  • 做电影网站主机放哪比较好百度如何推广广告
  • 中国建设银行网站网上银行刷评论网站推广
  • 网上做批发有哪些网站靠谱免费seo网站优化
  • 政府单位建设网站的申请报告seo技术好的培训机构
  • wordpress需要多少内存福州seo技术培训
  • 高密建设局网站商丘网站推广公司
  • 广东省东莞市建设培训中心网站app推广方案怎么写
  • 做旅行社业务的网站都有哪些什么推广方法是有效果的
  • 绍兴公司网站建设免费crm系统手机版
  • wordpress金融插件seo排名推广
  • 成都前十名传媒网站建设爱战网关键词挖掘查询工具
  • 设计公司介绍优化师是做什么的
  • 手机网站建设技术360搜索推广
  • 铜陵市住房建设委员会网站公众号推广引流
  • 诚信通网站怎么做外链seo关键词快速获得排名
  • 锦州网站建设怎样市场营销的策划方案
  • dede网站seoqq引流推广软件哪个好
  • 超级ppt市场免费模板南昌seo实用技巧
  • 什么网站可以做兼职 知乎刷关键词排名软件
  • 网站开发常用插件北京网站优化页面
  • 花卉网站开发可行性百度关键词搜索引擎排名优化
  • 建站技术关于市场营销的培训课程
  • 我想建一个网站怎么建河南网站建设哪家公司好
  • 网站运营专员具体每天怎么做推广方式和推广渠道
  • wordpress用户注册代码修改哪里成都seo公司排名
  • 社会题目可以在哪些网站上做博客推广工具
  • 网站的布局百度开放云平台
  • wordpress隐藏站点标题搜索引擎整合营销
  • 微信网站开放网络营销和网站推广的区别
  • java jsp网站开发百度经验官网首页