javascript 学习记录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 学习记录相关的知识,希望对你有一定的参考价值。

javascript类型转换过程中应该注意的情况

  1. 浮点数转整型

    问题:
    使用parseInt转换数据时,应该确定被转换的数据不会出现0.0000006这样的有效数在小数点的第7位及以上的数据,
    转换的数据的方法parseInt会调用arg.toString()这会导致0.0000008转换成8e-7,就会出现parseInt(0.0000008) //打印出:8这样不想要的情况
    正确的解决方案:
    使用位运算符

function convertToIn(num){ return num >>0; } convertToInt(-Math.PI) //>>-3 --- convertToInt(12.3424) //>>12 convertToInt(-0.000000000004) //>> 0





以上是关于javascript 学习记录的主要内容,如果未能解决你的问题,请参考以下文章

ElasticSearch学习问题记录——Invalid shift value in prefixCoded bytes (is encoded value really an INT?)(代码片段

jQ选择器学习片段(JavaScript 部分对应)

python小白学习记录 多线程爬取ts片段

在jQuery和JavaScript中,实现转跳

VSCode自定义代码片段12——JavaScript的Promise对象

VSCode自定义代码片段12——JavaScript的Promise对象