Js eval动态赋值

来源:互联网 发布:剑网正太捏脸数据 编辑:程序博客网 时间:2024/06/05 17:14

1、静态赋值

 //循环给变量赋值,主要是打印的详细信息部分
        for (var i = 1; i < 8; i++) {
            eval('printBody.lodop' + i + '1 ="水表代码"');
            eval('printBody.lodop' + i + '2 ="收费项目 "');
            eval('printBody.lodop' + i + '3 ="用水性质 "');
            eval('printBody.lodop' + i + '4 ="数量 "');
            eval('printBody.lodop' + i + '5 =" 单价"');
            eval('printBody.lodop' + i + '6 ="趸售单价 "');
            eval('printBody.lodop' + i + '7 ="金额 "');
        }

2、动态赋值

  eval('printBody.lodop' + (n + 1) + '3 ="' + messages[7]+'"');//用水性质

主要涉及到注意点是括号的使用。

0 0