zoukankan      html  css  js  c++  java
  • JS中数据的转换

    1. 数组 => 字符串   

                toString()

                join()  => 所传参数为符号,可根据符号将数组进行连接

     

    2. 字符串 => 数组   

               split() => 所传参数为符号,可进行根据符号将字符串进行分割

    3. 对象 <=> 字符串

              【使用】:kookie 中只能存放字符串(容量小 4k), 在学习cookie时,用cookie 保存微量数据,则需要将数据转换为字符串存入其中

                对象 => 字符串    JSON.stringify()

                字符串 => 对象    JSON.parse()

    4. ES6中的数组

                将一组数值转换为数组  =>  Array.of()

                将伪数组(例如arguement)转换为纯数组 => Array.from()

    5. JS中数据类型转换

               隐式:== 、>=、/、!=...

               强制:(1) Number()   

                         (2) parseInt() 整型

                                  parseInt()方法首先查看位置0处的 字符,判断它是否是个有效数字;如果不是,该方法将返回NaN,

                                  parseInt()方法还有基模式,可以把二进制、八进制、十六进制或其他任何进制的字符串转换成整数。

                                  [例]:parseInt("1234wuwu");   //return   1234 ,因为当它检测到字符b时,就会停止检测过程。

                                           parseInt("010");    //return   8;           进行进制的转换(第二个参数可设置为 2、8、16,既进制类)

                          (3) parseFloat()  浮点型

                                  与parseInt()方法的处理方式相似,从位置0开始查看每个字符,直到找到第一个非有效的字符为止,然后把该字 符之前的字符串转换成数字。
                                  不过,对于这个方法来说,第一个出现的小数点是有效字符。如果有两个小数点,第二个小数点将被看作无效的,(字符串必须以十进制形式表示浮点数)

                                   [例]:

                                   parseFloat("1234blue");   //returns   1234.0 

                                   parseFloat("0xA");   //return =>  NaN 

                                   parseFloat("22.5");   //return =>  22.5

                                   parseFloat("010");   //return =>  10
                                   
                                   

                                    
                                  

     

  • 相关阅读:
    sklearn获得某个参数的不同取值在训练集和测试集上的表现的曲线刻画
    sklearn不同数量的训练集在测试集上的表现的曲线刻画
    pandas中一列含有多种数据类型的转换:科学计算法转浮点数、字符映射
    天池大数据之移动推荐算法大赛的一份特征工程
    pandas函数get_dummies的坑
    lightgbm的sklearn接口和原生接口参数详细说明及调参指点
    数据分箱:等频分箱,等距分箱,卡方分箱,计算WOE、IV
    封装贝叶斯优化超参数调整类
    sklearn的分类度量各种指标和make_scorer函数封装自定义度量指标
    装linux双系统
  • 原文地址:https://www.cnblogs.com/kingwu/p/9530988.html
Copyright © 2011-2022 走看看