1 //--------------------字符串转数字--------------------------- 2 var s = "234"; 3 //1、纯数字转换 4 5 //1 字符串在运算操作中会被当做数字类型来处理 6 s *= 1; 7 8 //2 字符前加“+” 9 console.log(+s); 10 11 //3 string的两个转换函数,只对string有效 12 parseInt(s); // 234 13 parseFloat(s); //234 14 15 //4 强制类型转换 16 Number(s); // 234 17 18 19 20 //2、数字加字母等非数字转换 21 var s = '234string'; 22 parseInt(s); //234 23 parseFloat(s); //234.0 24 25 26 27 28 //--------------------数字转换字符串--------------------------- 29 var num=123123; 30 //1、toString() 31 console.log(num.toString()); 32 33 //2、数字+任何字符串"" 34 console.log(num+""); 35 36 37 38 39 // 关于字符串 40 41 //判断是否包含某个字符串 包含返回下标 不包含返回-1 42 var i = str.indexOf("x") 43 44 //最后一次下标的字符串的字符串 45 var i = str .lastIndexOf("") 46 47 //转化大小写 48 str.toUpperCase() //转大写 49 str.tolowerCase()// 转小写 50 51 //截取字符串 字符串.substr("从哪开始","截取几个") 52 str.substr(0,5)