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

网站的友情链接是什么意思办公用品网站模板

网站的友情链接是什么意思,办公用品网站模板,免费空间域名可以做淘宝客网站推广吗,百度业务员联系电话1、typeof typeof操作符返回一个字符串,表示未经计算的操作数的类型。 operand表示对象或原始值的表达式,其类型将被返回。 从上面的例子可以看出,前6个都是基础数据类型,虽然typeof null为object,但这只是javascrip…

1、typeof
typeof操作符返回一个字符串,表示未经计算的操作数的类型。
在这里插入图片描述
operand表示对象或原始值的表达式,其类型将被返回。
在这里插入图片描述
从上面的例子可以看出,前6个都是基础数据类型,虽然typeof null为object,但这只是javascript存在的一个很悠久的bug,不代表null就是引用数据类型,并且null本身不是对象。
所以,null在typeof之后返回的是有问题的结果,不能作为判断null的方法,如果需要在if语句中判断是否为null,直接通过===null来判断就好。
同时,可以发现引用类型数据,用typeof来判断的话,除了function会被识别出来,其余的都输出object。
如果想要判断一个变量是否存在,可以使用typeof:(不能使用if(a),若a未声明,则报错)
在这里插入图片描述

2、instanceof
instanceof运算符用于检测构造函数的prototype属性是否出现在某个实例的原型链上。
在这里插入图片描述
object为实例对象,constructor为构造函数
构造函数通过new可以实例对象,instanceof能判断这个对象是否是之前那个构造函数生成的对象。
在这里插入图片描述
关于instanceof的实现原理:
在这里插入图片描述
也就是顺着原型链去找,直到找到相同的原型对象,返回true,否则为false。

3、区别
typeof与instanceof都是判断数据类型的方法。区别如下:
typeof会返回一个变量的基本类型,instanceof返回一个布尔值
instanceof可以准取地判断复用引用数据类型,但是不能正确判断基础数据类型。
typeof也存在弊端,他虽然可以判断基础数据类型(null除外),但是引用数据类型中,除了function类型以外,其他的无法判断。

可以看到,上述两种方法都有弊端,并不能满足所有场景的需求。
如果需要通用检测数据类型,可以采用Object,prototype.toString,调用该方法,统一返回格式“[object xxx]”的字符串
在这里插入图片描述
了解toString的基本用法,下面实现一个全局通用的数据类型判断方法。
在这里插入图片描述
使用如下

在这里插入图片描述

http://www.yayakq.cn/news/836070/

相关文章:

  • 建个企业网站wordpress wpzoom
  • saas是不是做网站织梦网站反应速度慢
  • 国内做免费视频网站网站搭建平台demo免费
  • 传媒在线网站模板动易网站风格免费下载
  • 铜陵高端网站建设制作网站先做前端还是后端
  • 国际网站怎么做优化用户体验较好的网站
  • 如何快速增加网站收录做头像的网站
  • 简洁大方的网站首页wordpress5.1
  • 网站搭建原则图行天下免费素材网
  • 项目宣传网站模板免费下载百度收录文章
  • 企业做网站的费用怎么入账怎样做公司网站推广
  • wordpress菜单手机显示下拉菜单顺义网站建设推广优化seo
  • 湖州微信网站建设校园网建设网站特色
  • 图片摄影网站设计模板用什么软件
  • 兼职游戏网站怎么做vps如何搭建网站
  • 外贸自己建网站大连app开发定制
  • 做网站的行情工商企业注册网入口官网
  • 网页设计优化网站建设可以吗桂林两江四湖夜游时间
  • 湖北海厦建设有限公司网站网站设计公司官网
  • 商城网站建设计划书哪个网站可以看免费的电视剧
  • 网站开发培训成都网站 目录 结构
  • 涿州做网站的公司网站文件怎么做
  • 公司建设网站注意事项网站宽度960
  • 网页制作与网站建设报告滕州市做网站
  • 购物车 信息技术分院网站后台设计课题组seo去哪里培训
  • 重庆房地产网站建设php空间放两个网站
  • 企业网站建设试题中山小型网站建设公司
  • 建行互联网站网站形式的设计
  • 家教网站建设模板广州万网建网站
  • 和小男生做的网站办公管理系统软件