当前位置:   article > 正文

D3-深度剖析4大数据类型转换规则_d3 更改数据类型

d3 更改数据类型
数据类型转换的4大核心标准
1.把其他数据类型转换为Number类
  1. 特定需要转换为Number的
    • Number ([val])
    • parseInt/parseFloat([val])
  2. 隐式转换(浏览器内部默认要先转换为Number再进行计算的)
    • isNaN([val])
    • 数学运算(特殊情况: +在出现字符串的情况下不是数学运算,是字符串拼接)
    • 在==比较的时候,有些值需要转换为数字再进行比较
      ……
2.把其它数据类型转换为字符串
  1. 能使用的办法
    • toString()
    • String()
  2. 隐式转换(一般都是调用其toString)
    • 加号运算的时候,如果某边出现字符串, 则是字符串拼接(只要+出现,字符串或者对象就变成字符串拼接)
    • 把对象转换为数字,需要先toString()转换为字符串, 再去转换为数字
    • 基于alert/ confirm/ prompt/ document .write… .这些方式输出内容,都是把内容先转换为字符串,然后再输出的
      ……
3.把其它数据类型转换为布尔
  1. 基于以下方式可以把其它数据类型转换为布尔
    • !转换为布尔值后取反
    • !!转换为布尔类型
    • BooLean([val])
  2. 隐式转换
    • 在循环或者条件判断中,条件处理的结果就是布尔类型值
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/183277
推荐阅读
相关标签
  

闽ICP备14008679号