
数组
干了这碗小米汤儿
感恩遇见 多多关照
展开
-
js遍历数组,移除某个元素
js遍历数组,移除某个元素/** * 有效的方式 - 改变下标,控制遍历 */for (var i = 0; i < arr.length; i++) { if (...) { arr.splice(i, 1); // 将使后面的元素依次前移,数组长度减1 i--; // 如果不减,将漏掉一个元素 }}/** * 无效的方式 - for .. in 无...原创 2019-02-14 14:15:09 · 6861 阅读 · 0 评论 -
两个数组转成对象格式,并以json的格式展示数据
例如:var name = [“Hat1”, “Hat2”, “Hat3”]var proba = [2, 5, 6]两个数组的值分别对应。1.先转换成对应的对象object2.换行全局替换,v-html解析objoct,展示成仿json的格式 var name = ["Hat1", "Hat2", "Hat3"] var name2 = '' for(let i =0;i<name.length;i++){原创 2021-03-16 11:08:33 · 431 阅读 · 0 评论 -
从一个数组中删除另一个数组给出的下标值所对应的值
方法一:arr2.sort() //先把arr2升序排序,要是乱序的就错了arr2.forEach(i => { if (i === 0) { arr1.splice(i, 1) } else { arr1.splice(i- arr2.indexOf(i), 1) //splice会改变原数组else就是计算删除上一个元素后这次要删除那个元素得下标 }})方法二:arr2.forEach(i=>del.原创 2020-06-05 09:55:38 · 668 阅读 · 0 评论