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

天津网站优化多少钱网站运营策划书

天津网站优化多少钱,网站运营策划书,wordpress查看内容插件,重庆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.tj-hxxt.cn/news/20709.html

相关文章:

  • 营销型网站建设 案例全国各城市疫情高峰感染进度
  • 青岛 网站制作公司最佳磁力引擎吧
  • 音乐网站开发需求百度seo优化价格
  • 网站建设工作计划表百度网址是多少
  • 徐州网站排名公司哪家好网络营销的招聘信息
  • 长沙创建一个网站需要多少钱国内优秀网页设计赏析
  • 常州做网站企业石家庄seo网站排名
  • 单位网站建设运维情况重庆seo务
  • 临沂中文网站建设seo超级外链工具
  • 酷玛网站建设百度营销平台
  • 学校网站制作模板成都网站seo技术
  • 下载图片的网站建设b站推广网站
  • 婚礼网站怎么做电商怎么注册开店
  • 网站将导航条不滚动怎么做天堂网
  • 潍坊网站模板在哪百度开放平台登录
  • 网站建设常用的英文新站网站推广公司
  • 用局域网建设网站手机版百度入口
  • 运城建设网站媒体广告投放平台
  • 建设人大网站搜索引擎广告图片
  • 图片点开是网站怎么做软件开发公司
  • 大连网站哪家做的好?如何创建网站的快捷方式
  • 网站被收录要怎么做网络营销的营销方式是什么
  • 北航网站建设福建百度开户
  • 东丽区装饰网站建设企业公司网站建设
  • 怎么做网站背景图片站长工具seo综合查询论坛
  • 重庆做网站的公司万网官网域名注册
  • 江苏省政府门户网站建设的调查报告百度网站管理员工具
  • 谁有国外hs网站全网推广公司
  • 网站bp怎么做做引流推广的平台
  • 怎么做婚介网站百度搜索引擎排行榜