zoukankan      html  css  js  c++  java
  • 数组里添加一行数据(splice)

    <script>
            var bigShotList = [
                { payAmount: 80000, tel: "158****6871", isMy: "2" },
                { payAmount: 10000, tel: "136****5432", isMy: "2" },
                { payAmount: 4791.37, tel: "136****1118", isMy: "2" },
                { payAmount: 2000, tel: "136****0096", isMy: "2" },
                { payAmount: 1500, tel: "136****0118", isMy: "2" },
                { payAmount: 1000, tel: "136****4357", isMy: "2" },
                { payAmount: 800, tel: "136****4350", isMy: "2" },
                { payAmount: 500, tel: "136****1144", isMy: "2" },
                { payAmount: 500, tel: "136****1119", isMy: "2" },
                { payAmount: 200, tel: "136****4327", isMy: "2" }
            ]
            var addlist = { payAmount: 500, tel: "000****0000", isMy: "添加的数据" }
            var row = "";
            for (var i = 0; i < bigShotList.length; i++) {
                if (addlist.payAmount >= bigShotList[i].payAmount) {
                    row = i;
                    break
                } else {
                    row = bigShotList.length;
                }
            }
            console.log('插入位置'+row)
            bigShotList.splice(row, 0, addlist)
            console.log(bigShotList)
    结果:------------
            
            
        </script>

  • 相关阅读:
    Debian / Ubuntu 更新内核并开启 TCP BBR 拥塞控制算法
    axios 常用的几个方法
    doT模板双重循环模板渲染方法
    利用闭包,在不设置全局变量的情况下,完成再次点击退出功能
    技术支持
    隐私政策
    apicloud踩坑集锦
    apicloud运行机制
    apcloud混合式开发app学习笔记
    bootstrap 弹出框 另类运用
  • 原文地址:https://www.cnblogs.com/cxx328/p/12719362.html
Copyright © 2011-2022 走看看