处理下数组

这篇博客展示了如何使用JavaScript处理数组,将数组元素转化为SQL语句的更新和插入部分。通过遍历和拼接操作,实现了从`update from table`和`insert table values`的格式转化。示例中,数组元素被转换为带有单引号的键值对,用于构建完整的SQL语句。
摘要由CSDN通过智能技术生成

  var  arr=["userName=admin","password=123456","sex=男","address=武汉"]
 转化为:输出结果
(1) update from table(userName='admin',password='123456',sex='男',address='武汉')
(2)insert table(userName,password,sex,address) values('admin','123456','男','武汉')

 var qe = [];

    var List = [];

    var rt = [];

    var ry = [];

    var aa =[]

    var bb=[]

    for (k in arr) {

        qe.push(arr[k].split("="));

    }

    for (q in qe) {

        for (qq in qe[q]) {

            List.push(qe[q][qq]);

        }

    }

    for (w in List) {

        console.log(List[w]);

        // console.log(w);

        if (w % 2 == 0) {

            rt.push(List[w] + "=");

        } else {

            ry.push("'" + List[w] + "'");

        }

    }

    var eee=[];

    document.write("<div>update from table(")

    for (var i = 0; i < rt.length; i++) {

        eee.push(rt[i]+ry[i])

    }

    document.write(eee)

    document.write(")<br><hr></div>")

    // **************************

    for (cc in List) {

        console.log(List[cc]);

        // console.log(w);

        if (cc % 2 == 0) {

            aa.push(List[cc]);

        } else {

            bb.push(List[cc]);

        }

    }

    document.write("<div>insert table("+aa+") values("+bb+")</div>")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值