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

深圳东风大厦 网站建设百度资源提交

深圳东风大厦 网站建设,百度资源提交,如何彻底清除网站的网页木马,定制西服在js中,比较两个变量是否相等常见的方法有两种,一个是宽松相等“”,另一个是严格相等""。 这两个的区别在于: 宽松相等:仅比较值是否相等,并且会进行一定的类型隐式转换,将两侧转换为…

在js中,比较两个变量是否相等常见的方法有两种,一个是宽松相等“==”,另一个是严格相等"==="。

这两个的区别在于:

        宽松相等:仅比较值是否相等,并且会进行一定的类型隐式转换,将两侧转换为相同类型后再比较。

        严格相等:比较值和地址是否都相等,不会进行类型转换。

而在使用宽松相等时,类型的转换却有些难以把握。比如:

console.log(1=='1')//true

console.log(1=='a')//false

console.log(true=='true')//false

console.log(false=="")//true

我们都知道,空字符串、false、0、undefined、null转换为布尔类型都是false,其他转成布尔类型都是true。但是从上面几个例子中可以看到,好像并不是这么回事,比如true==’true‘,按照转换规则来说应该是true,但是打印出的确实false。下面就是一些通过学习、查询和测试得到的一些规则。

规律总结:

1.当类型相同时,值相同则为true,不同则为false,Symbol类型除外,Symbol类型比较都会输出false,因为Symbol表示的每个都是唯一值

2.当类型不同时:

2.1.如果布尔类型和字符串或数字相比,true会被转换成1,false会被转换为0;字符串会尝试转换为数字,不能转换则为NaN,然后比较转换后的数字。

console.log(true=='1')//true
console.log(true=='2')//false
console.log(true=='0')//false
console.log(true=='')//false
console.log(false=='')//true
console.log(false=='0')//true
console.log(false=='1')//false
console.log(true==0)//false
console.log(true==1)//true
console.log(false==0)//true
console.log(false==1)//false

2.2.如果比较双方一个是数字,一个是字符串,那么会尝试将字符串转换为数字,如果不能转换为数字则会转换为NaN,然后比较转换后的数字

console.log(1=='1')//true
console.log(1=='2')//false
console.log(1=='0')//false
console.log(1=='a')//false
console.log(0=='0')//true
console.log(0=='1')//false
console.log(0=='2')//false
console.log(0=='a')//false
console.log(2=='0')//false
console.log(2=='1')//false
console.log(2=='2')//true
console.log(2=='a')//false

2.3.null、undefined和Symbol:null与undefined比较为true(js中一个特殊规则),null、undefined、Symbol与其他类型比较均为false。

http://www.dtcms.com/wzjs/359681.html

相关文章:

  • php 网站 整合 数据库发稿推广
  • wordpress SEO Smart Linkseo诊断报告怎么写
  • 天天做网站怎么办网站平台
  • 网站推广搜索网络搜索词排名
  • 学做ps的网站有哪些百度pc端首页
  • 如何增加网站外链优化设计答案大全
  • vpsputty做网站竞价交易
  • 站群推广有哪些方式最新网络推广平台
  • 免费制作封面的网站微信营销典型案例
  • 可以做自己的单机网站sem搜索
  • 2000做网站贵么动态网站设计毕业论文
  • 免费的企业建站cms互联网营销师培训机构哪家好
  • 深圳营销型网站建设哪家好什么是百度竞价推广
  • 广州动画制作公司南昌seo排名公司
  • ps做网站效果图制作过程东莞推广系统
  • 凡科可以做淘客网站吗怎么交换友情链接
  • 哪些网站是phpwind做的宁波网站推广找哪家公司
  • 河北建设工程信息网登陆郑州网络优化实力乐云seo
  • 做个网站软件多少钱中国有几个搜索引擎
  • 如何制作app演示视频seo综合查询接口
  • 域名买来可以做网站吗收录网站有哪些
  • 厦门快速建网站今日山东新闻头条
  • 阿里云服务器可以做下载类网站吗广州百度关键词搜索
  • 毕设做网站答辩会要求当场演示吗营销策略有哪些4种
  • 网上代理 建网站广告网站留电话
  • dede程序数据库还原图文教程★适合dede网站迁移苏州做网站哪家比较好
  • 广东网站制作公司郑州seo外包顾问
  • 网页设计制作一个网站百度快照手机入口
  • 著名食品包装设计的案例seo教程网站优化推广排名
  • 苏州网站建设营销q479185700刷屏2345网址导航是病毒吗