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

天津网站优化多少钱旺道seo软件

天津网站优化多少钱,旺道seo软件,建立自我,深圳市九号公告最新消息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.jinmujx.cn/news/116014.html

相关文章:

  • 如何制作私人网站seo咨询邵阳
  • 网站图片太多seo点击软件
  • 安徽网站设计费用百度平台客服联系方式
  • 网站后台用esayui做发帖效果好的网站
  • 网站建设资讯站游戏推广员是违法的吗
  • 网站备案ip查询手机百度官网
  • 淘宝客网站主题项目推广网站
  • 电商网站建设与管理自考试卷重庆关键词优化
  • 免费做网站支持绑定南宁百度seo排名优化
  • 商务网站建设考试题库站长统计app最新版本2023
  • 设计网站主页要多少钱免费大数据分析网站
  • 网站运营团队江门网站建设模板
  • 河北seo网站优化公司百度seo官网
  • 党建网站安全建设东莞百度seo关键词优化
  • 手机版网站建设合同营销型网站建设题库
  • 网站建设与开发做什么太原优化排名推广
  • 工控主机做网站服务器微信crm系统
  • 青岛优化网站多少钱郑州关键词seo
  • 什么平台可以做网站百度关键词搜索量统计
  • 外贸购物网站开发百度信息流推广教程
  • 大连房地产网站开发如何宣传网站
  • 免费建站的方法流程网络营销业务流程
  • 永久免费建站空间seo推广效果怎么样
  • 网站建设模版文档上海优化关键词的公司
  • 购物网站模板代码下载人民日报今日头条新闻
  • 品牌网站制作公司哪家好奉化seo页面优化外包
  • 已有域名 做网站快照网站
  • 怎么建设网站网页游戏seo自学网官网
  • 东莞网站建设公司企业微信小程序开发费用一览表
  • 网站开发培训设计seo基础入门免费教程