js中!!的作用
程序员文章站
2022-03-04 15:46:39
...
js中!!的作用是:
!!一般用来将后面的表达式转换为布尔型的数据(boolean)
===表示类型什么的全部相等(自己写一个if测试一下就好了)
!==表示要全部不想等包括类型(一样写一个if)
||或者的意思
!!一般用来将后面的表达式转换为布尔型的数据(boolean) 因为javascript是弱类型的语言(变量没有固定的数据类型)所以有时需要强制转换为相应的类型,
类似的如: a=parseInt("1234") a="1234"+0 //转换为数字 b=1234+"" //转换为字符串 c=someObject.toString() //将对象转换为字符串 其中第1种、第4种为显式转换,
2、3为隐式转换 布尔型的转换,javascript约定和c类似,规则为 ·false、undefinded、null、0、"" 为 false ·true、1、"somestring"、[Object] 为 true
上一篇: php校验公钥是否可用
下一篇: 网页的转发与重定向
推荐阅读
-
HighCharts图表控件在ASP.NET WebForm中的使用总结(全)
-
sqlserver中delete、update中使用表别名和oracle的区别
-
MSSQL木马修复,中木马后的处理方法
-
PHP中调用C/C++制作的动态链接库的教程
-
python中pycurl库的用法实例
-
使用mysql中遇到的几个问题
-
CorelDRAW9中立体工具的使用方法介绍
-
浅谈.net core 注入中的三种模式:Singleton、Scoped 和 Transient
-
详解ASP.Net Core 中如何借助CSRedis实现一个安全高效的分布式锁
-
同一页面多个商品倒计时JS 基于面向对象的javascript