js在线运行测试地址:http://js.jsrun.net/
js常用函数收集:
1、编写类似java中的lastIndexOf
function lastIndexOf(str, c) {
var x = str.indexOf(c);
if (x == -1) {
return x;
}
for (var i = 0; i < str.length - x; i++) {
let index = str.indexOf(c, x + 1);
if (index == -1) {
break;
}
x = index;
}
return x;
}
console.log(lastIndexOf('43243413234', '2'));
2、vue字符串转json
后台返回的是拼接的字符串
"{result:'0',msg:'操作失败!'}"
ajax回调函数
.then(res => {
//将json字符串转换成json象
let a = eval("(" + res.data + ")");
3、substring使用
let s = "323;3232;"
console.log(s.substring(s.length-1,s.length)) ;
console.log(s.substring(s.length-1,s.length) == ';') true
console.log(s.substring(0,s.length-1)) 323;3232