`

JS字符串转换

js 
阅读更多
                               字符串转换

Javascript字符串转换的方法

①Boolean(value)――把给定的值转换成Boolean型

②Number(value)――把给定的值转换成数字(可以是整数或浮点数)

③String(value)――把给定的值转换成字符串

【注意】用这三个函数之一转换值,将创建一个新值,存放由原始值直接转换成的值

例:barcode_list=["ITEM000001-1","ITEM000001-1","ITEM000001-1","ITEM000003-2-1","ITEM000005-1","ITEM000005-1","ITEM000005-1"];

var goods_count={};
    for(var i=0;i<barcode_list.length;i++){
        if(goods_count[barcode_list[i].split('-')[0]]){
        goods_count[barcode_list[i].split('-')[0]]+=Number(barcode_list[i].split('-')[1]);
        }else{
        goods_count[barcode_list[i].split('-')[0]]=Number(barcode_list[i].split('-')[1]);===>将分割得到的字符串转换为数字
        }
    }
    console.log(goods_count)===>输出为{'ITEM000001':3,'ITEM000003':2,'ITEM000005':3}


分享到:
评论

相关推荐

    js string转date(js字符串转换成日期,代码调试通)

    js string转date,js字符串转换成日期,此代码支持将datetime(年月日小时分秒格式)转换为js的Date类型,程序已调试并支持在HTML中运行、代码请见附件。

    js把字符串转换成变量

    在JavaScript(JS)中,将字符串转换为变量是一项常见的任务,尤其在动态编程或处理用户输入时。在JavaScript中,有几种方法可以实现这个目标,主要涉及到`eval()`函数、`window[]`对象以及`new Function()`构造函数...

    javascript实现的字符串与十六进制表示字符串相互转换方法

    本文实例讲述了javascript实现的字符串与十六进制表示字符串相互转换方法。分享给大家供大家参考。具体如下: 之所以写这个,是因为发现SQL注入和XSS中经常利用十六进制表示的字符串,比如 SELECT CONCAT(0x68656c6...

    javascript字符型转换成整型

    `parseInt()` 是JavaScript中最常用的一种将字符串转换为整数的方法之一。它的基本语法如下: ```javascript parseInt(string, radix); ``` - **string**:需要被转换的字符串。 - **radix**:可选参数,表示解析...

    js字符串转换成数字.docx

    在JavaScript中,将字符串转换为数字是一个常见的操作,主要涉及三种方法:转换函数、强制类型转换以及利用JavaScript的弱类型转换特性。 1. **转换函数**: - `parseInt()`:这个函数主要用于将字符串转换为整数...

    javascript将16进制的字符串转换为10进制整数hex.docx

    例如,如果想要将一个16进制字符串转换为10进制整数,则可以这样操作: ```javascript var hexStr = "FF"; var decimal = parseInt(hexStr, 16); // 结果为255 ``` #### 2. 自定义函数实现 除了使用内置函数外,...

    实例分析PHP将字符串转换成数字的方法

    number_format()函数用于将字符串转换为数字。它会在成功时返回格式化的数字,否则会在失败时给出E_WARNING。 &lt;?php $num = "1000.314"; // 使用number_format()函数将字符串转换为数字 echo number_format...

    JS如何把字符串转换成json

    这篇文章主要介绍了JS如何把字符串转换成json,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Json格式字符串 "{"rows":[{"date":"2018-11-19","money":"22",...

    【js,字符串转换成数字的三种方法】js转化为字符串[修改版].pdf

    总结来说,将JavaScript字符串转换为数字,你可以使用`parseInt()`、`parseFloat()`、`Number()`函数,或者在特定操作中利用JavaScript的弱类型转换特性。理解这些方法的工作原理对于编写高效且无误的JavaScript代码...

    js 字符串转换成数字的三种方法.pdf

    在JavaScript中,将字符串转换为数字有三种主要的方法:转换函数、强制类型转换以及利用JavaScript的弱类型转换特性。下面将详细阐述每种方法及其应用。 1. **转换函数** - `parseInt()`:这个函数主要用于将字符...

    js字符串转换为日期[文].pdf

    在JavaScript中,将字符串转换为日期对象是常见的操作,特别是在处理用户输入或解析日期格式化字符串时。这个示例提供了一种自定义方法,通过指定的模式将字符串转换为Date对象。以下是从给定的代码段中提取的关键...

    将json字符串转换为对象

    标题提到的“将json字符串转换为对象”,实际上是在指JSON.parse()方法,这个方法在JavaScript中用于将一个合法的JSON字符串转化为JavaScript对象。例如,我们有一个如下的JSON字符串: ```json let jsonString = '...

    时间字符串转换成日期对象datetime的方法

    您可能感兴趣的文章:sql语句中如何将datetime格式的日期转换为yy-mm-dd格式将WMI中的DateTime类型转换成VBS时间的函数代码LINQ字符串向datetime 转换时失败的处理方法Sql中将datetime转换成字符串的

    parseInt parseFloat js字符串转换数字

    在 JavaScript 中,字符串转换数字是一种常见的操作,主要有三种方法:转换函数、强制类型转换、利用 JS 变量弱类型转换。 1. 转换函数 JavaScript 提供了两个转换函数:parseInt() 和 parseFloat()。这两个函数...

    字符串转换工具

    8. **JSON与字符串转换**:在数据交换和存储中,JSON(JavaScript Object Notation)格式广泛应用。字符串可以被解析成JSON对象,也可以将JSON对象转换回字符串,便于传输和存储。 9. **Base64编码**:在需要将二...

    js字符串转换成数字与数字转换成字符串的实现方法

    在JavaScript中,字符串转换成数字和数字转换成字符串是常见的类型转换操作,这对于处理用户输入、计算和其他数据处理任务至关重要。下面将详细讲解这两种转换的方法。 **字符串转换成数字** 1. **parseInt()函数*...

    字符串转换16进制.html

    UTF-8格式字符串转换16进制

    JS中文字符串转换工具

    改良版的JS中文代码转换工具,之前版本由于被压缩原因导致代码无法正常使用。该版本已被修复。

Global site tag (gtag.js) - Google Analytics