宝哥软件园

JavaScript中的一些特殊字符操作

编辑:宝哥软件园 来源:互联网 时间:2021-09-03

1.什么是-?

这两个分隔是两个非常简单的运算符,比如-,一般表示自减,var I=5;while(I){ console . log(I-);},将打印出5、4、3、2、1;

这两者的结合呢?

在C中,-表示趋于,也就是说,-0表示趋于0。

# include stdio . hint main(){ int x=10;while (x - 0) //x转到0 { printf('%d ',x);}}那么它在javascript中也有效吗?

var n=5;while(n-0){ console . log(n);}运行Chrome的控制台后的效果是这样的

也就是说——这个箭头函数(这个箭头函数不是另一个箭头函数=)也适用于javascript。你觉得这个箭头功能熟悉吗?

脚本语言='javascript '!-document . bgcolor=' brown ';//red////script箭头符号从JavaScript诞生之日起就存在了,而JavaScript教程从第一个诞生之日起就存在了。建议在HTML注释中换行脚本,避免不支持JS的浏览器误将JS代码显示为文本。

那么除了这种形式,还有其他形式吗?

var x=5;while(-x 0){ console . log(x);}

我们惊讶地发现-x也可以表现出一种倾向,那么-x是什么意思呢?

这意味着递减x,然后比较x和0运算符

至此,大家基本都明白了,所以一系列的操作符可以扩展了

-x-0x 0-=x-=0=x=0-x-0x 0-=x-=0=x=02。~ ~

字面上,~ ~表示返回,然后再返回,包括对布尔类型的操作,未定义的和空的,例如

另一点是将真转换为1的直接数(真)

但这并不是最大的亮点。~ ~可用于舍入,相当于| 0的函数

值得一提的是,它和Math.floor的区别在于,Math.floor向下取整,而~ ~在正数范围内向下取整,在负数范围内向上取整。

另外!方便快捷地将一个值转换为布尔值!window===true

这些特殊的算子在一定程度上极大地方便了我们的计算。

摘要

以上提到的是边肖介绍的JavaScript中的一些特殊字符操作,希望对大家有所帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!

更多资讯
游戏推荐
更多+