JavaScript特殊字符运算

什么是 --> ?

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

工具/原料

  • JavaScript

方法/步骤

  1. 1

    那么这两个结合起来呢

    在c中 -->表示的是趋向于,也就是说 --> 0 表示的是趋向于0.

  2. 2

    那么它在javascript中是否同样起效

  3. 3

    在Chrome的控制台运行之后的效果是这样的。

  4. 4

    也就是说-->这个箭头函数(此箭头函数非彼箭头函数=>)同样适用于javascript。

  5. 5

    箭头符号在 JavaScript 诞生时就已经存在,当初第一个 诞生时就已经存在 JavaScript 教程曾建议在HTML 注释内包裹行脚本,这样可以避免不支持 JS 的浏览器误将 JS 代码显示为文本。

    那么除了 --> 这种形式还有别的表现形式

  6. 6

    现 --x>也可以表现出趋于的性质,那么--x>是什么意思

    这表示减x然后比较X和0 >操作符

    讲到这里大家基本都明白了吧,于是可以延伸出一系列的运算符

  7. 7

    2.~~的作用

    从字面上看~~就是转反再转反包括对布尔类型、undefined、null的操作如

  8. 8

    另外一点把true转化为1的可以直接Number(true)

    但是这不是最大的亮点,~~可用于取整,与 | 0功能相当

  9. 9

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

    将一个值方便快速转化为布尔值 !!window===true

    这些特殊运算符在某种程度上大大的方便了我们的计算使用。

  • 发表于 2018-02-20 00:00
  • 阅读 ( 733 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具