js 截取或者替换字符串中的数字实现方法

JavaScript0137

js 截取或者替换字符串中的数字实现方法,第1张

在js操作字符串时,我们经常会需要得到或者修改name中的下标,如:name="cust[1]/custName" 替换: name.replace(/[\d]+/,num)//num为你需要替换成的数字获取: name.match(/[\d]+/)。获取多个: name.match(/[\d]+/g)

num1 = parseFloat($("#id").val())\x0d\x0aJS 中转换函数有两个 parseInt()和parseFloat() 前者将字符串转换为int类型 后者转换为float类型\x0d\x0a追加一点小技巧\x0d\x0a在js里 其实也可以这么做将字符串转为数字\x0d\x0anum1 = $("#id").val() - 0\x0d\x0a取到的字符串减0也可以转为数字类型 加0是不行的 因为+操作符存在类似过载的情况,不知道js里是不是叫操作符过载