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

cms大型门户网站免费试用平台网站源码

cms大型门户网站,免费试用平台网站源码,产品网站免费模板下载地址,html5国内网站建设1. 前言 null 和 undefined 的区别 #xff1f;这是一道基础面试题 很多人都会说 null 是空#xff0c;undefined 是未定义#xff0c;这样回答太过于笼统。 面试官反问#xff1a;null 是空代表没有值是吧#xff0c;undefined 是未定义也是没有值是吧#xff0c;都是…1. 前言 null 和 undefined 的区别 这是一道基础面试题 很多人都会说 null 是空undefined 是未定义这样回答太过于笼统。 面试官反问null 是空代表没有值是吧undefined 是未定义也是没有值是吧都是没有值它们的区别到底是什么 应聘者这下芭比Q了 ! 2. 历史原因 JavaScript 语言居然有两个表示 “无” 的值null、undefined这是为什么 1995 年 JS 诞生时最初像 Java 一样只设置了 null 作为表示 “无”根据 C 语言的传统null 被设计成可以自动转为 0 但是JS 的设计者觉得这样做还不够主要有下面两个原因 一、JS 中的 null 像 Java 中的 null 一样被当作一个对象。但是 JS 中的数据类型分为 原始类型 和 合成类型(复合类型)作者觉得表示 “无” 的值最好不是对象也可以理解为不应该是对象 // 返回值是 objecttypeof null 二、JS 的最初版本没有错误处理机制发生数据类型不匹配时会自动进行类型转换作者觉得如果 null 自动转为 0很不容易发现错误 // 2null 2// NaNundefined 2 因此作者又设计了一个 undefined。先有 null 后有 undefined出来 undefined 是为填充之前的坑 3. 具体区别 a. 自动转换 JS 最初版本是这样区分的 null 表示一个 “无” 的对象空对象指针转为数值时是 0undefined 表示一个 “无” 的原始值转为数值时是 NaN b. 含义不同 null 的含义是空对象。一般用于赋值给那些可能返回对象的变量作为初始化值。typeof null 的返回值是 object undefined 的含义是未定义。变量声明了但没有赋值变量的值是 undefined。typeof undefined 的返回值是 undefined
http://www.zqtcl.cn/news/41356/

相关文章:

  • 那个网站做淘宝推广比较好小程序注册量
  • 做设计应该看哪些网站wordpress怎么备案
  • logo做ppt模板下载网站wordpress备案信息代码
  • 温州专业营销网站制作沈阳做公司网站的公司
  • 郑州做网站的多不多网站建设原型
  • 做网站 属于电子商务wordpress网站会员太多
  • 做算命网站挣钱么中国建设银行登录
  • 宝安区城市建设局网站友链交换网站源码
  • 怎么查询网站是否被收录制作网站的公司做网站去哪里找
  • 门户网站建设注意问题合肥网站维护公司
  • 宜昌市住房和城乡建设厅网站vps 可以做多个网站吗
  • 一帘幽梦紫菱做的网站做网站可以挣多少钱
  • 临淄网站建设成品短视频代码推荐大全
  • 怎样在微信里做网站阿里指数网站
  • 做计算机题目的网站公司做网站的作用
  • 石家庄哪里做微网站六安招聘网最新招聘
  • 云霄县建设局网站投诉怎么在本地安装网站
  • 有没有专业做电视测评的网站电子商务前景怎么样
  • 泉州网站建设技术公司企业门户网站建设方案后台管理
  • 网站建设推广平台网址深圳专业网站设计怎么做
  • 类似淘宝的网站怎么做的做一张网页需要多少钱
  • 绞铜机 东莞网站建设wordpress 文章采集
  • 常用网站开发工具促销活动推广语言
  • 农村建设自己的网站wordpress采集教程
  • 浙江制造品牌建设网站it软件外包公司
  • 家居装修企业网站源码成都网站建设常凡云
  • 做营销型网站的教程页面设计叫什么
  • 中小型企业网站大全西安平面设计培训学校哪个好
  • 做网站号码厦门建行网站首页
  • 网站开发 c俄罗斯网站域名注册