使用replace(/[^0-9]/ig,"")将所有字符转换为空, 剩余只含数字的字符串, 然后再转换成数值类型就可以了,如下:

let str = "jslfj560jasldf";
let newStr = +(str.replace(/[^0-9]/ig,""));
console.log(newStr); //560
console.log(typeof(newStr)); //number