1.判断arr数组是否含有元素str,没有返回-1
arr.indexOf(str)
2.遍历arr数组,k为键,v为值
arr.map((v, k) => {
return;
})
3.arr数组添加元素
arr.push('abc')
arr.push({'id':3, 'name':'abc'})
4.arr数组删除元素 i为下标或key值,n为删除该下标后的几个元素,一般为1
arr.splice(i,n);
arr.splice(1,1);
arr.splice('a',1);
js中字符串转数字的方法:https://www.cnblogs.com/yunshengz/p/7084110.html
JS中将对象转化为数组:https://www.cnblogs.com/wancheng7/p/8735168.html
原生JS forEach()和map()遍历的区别以及兼容写法:https://www.cnblogs.com/liuruyi/p/6483526.html
js 数组转json,json转数组:https://www.cnblogs.com/Zsmile/p/6723844.html
5.字符串替换
把 a 替换成 b: string.replace("a","b");//只能替换第一个匹配的,要全文匹配应该用正则表达式: string.replace(/a/g,"b");//正则加个参数 g ,表示全文匹配。 let key = 'a' string.replace(new RegExp(key,'g'),"b");//带变量的替换
参考:https://www.cnblogs.com/jasonlam/p/7070604.html
持续更新中...