for (var j = 0; j < 9; j++) {
eval("if (datas[i].b" + j + " == '1') { b[j-1] = 1; }");
eval("if (datas[i].c" + j + " == '1') { c[j-1] = 1; }");
eval("if (datas[i].d" + j + " == '1') { d[j-1] = 1; }");
eval("if (datas[i].e" + j + " == '1') { e[j-1] = 1; }");
}

效果如下

 //                    if (datas[i].a1 == '1') { a[0] = 1; }
// if (datas[i].a2 == '1') { a[1] = 1; }
// if (datas[i].a3 == '1') { a[2] = 1; }
// if (datas[i].a4 == '1') { a[3] = 1; }
// if (datas[i].a5 == '1') { a[4] = 1; }
// if (datas[i].a6 == '1') { a[5] = 1; }
// if (datas[i].a7 == '1') { a[6] = 1; }
// if (datas[i].a8 == '1') { a[7] = 1; } // if (datas[i].b1 == '1') { b[0] = 1; }
// if (datas[i].b2 == '1') { b[1] = 1; }
// if (datas[i].b3 == '1') { b[2] = 1; }
// if (datas[i].b4 == '1') { b[3] = 1; }
// if (datas[i].b5 == '1') { b[4] = 1; }
// if (datas[i].b6 == '1') { b[5] = 1; }
// if (datas[i].b7 == '1') { b[6] = 1; }
// if (datas[i].b8 == '1') { b[7] = 1; } // if (datas[i].c1 == '1') { c[0] = 1; }
// if (datas[i].c2 == '1') { c[1] = 1; }
// if (datas[i].c3 == '1') { c[2] = 1; }
// if (datas[i].c4 == '1') { c[3] = 1; }
// if (datas[i].c5 == '1') { c[4] = 1; }
// if (datas[i].c6 == '1') { c[5] = 1; }
// if (datas[i].c7 == '1') { c[6] = 1; }
// if (datas[i].c8 == '1') { c[7] = 1; } // if (datas[i].d1 == '1') { d[0] = 1; }
// if (datas[i].d2 == '1') { d[1] = 1; }
// if (datas[i].d3 == '1') { d[2] = 1; }
// if (datas[i].d4 == '1') { d[3] = 1; }
// if (datas[i].d5 == '1') { d[4] = 1; }
// if (datas[i].d6 == '1') { d[5] = 1; }
// if (datas[i].d7 == '1') { d[6] = 1; }
// if (datas[i].d8 == '1') { d[7] = 1; } // if (datas[i].e1 == '1') { e[0] = 1; }
// if (datas[i].e2 == '1') { e[1] = 1; }
// if (datas[i].e3 == '1') { e[2] = 1; }
// if (datas[i].e4 == '1') { e[3] = 1; }
// if (datas[i].e5 == '1') { e[4] = 1; }
// if (datas[i].e6 == '1') { e[5] = 1; }
// if (datas[i].e7 == '1') { e[6] = 1; }
// if (datas[i].e8 == '1') { e[7] = 1; }

剩下的自己发挥了

js字符拼接的更多相关文章

  1. 在js中拼接<a>标签,<a>标签中含有onclick事件,点击无法触发该事件

    我们在<a>标签中添加事件一般是onclick="editUser()" 这样添加,在html页面上是行的通的 但是如何你是在js中拼接<a>标签并在< ...

  2. js中拼接HTML方式方法及注意事项

    博主原创:未经博主允许,不得转载 在前端应用中,经常需要在js中动态拼接HTML页面,比如应用ajax进行局部刷新的时候,就需要在js中拼接HTML页面. 主要规则是将HTML页面的标签拼接为标签字符 ...

  3. 【jQuery】JS中拼接URL发送GET请求的中文、特殊符号的问题

    > 参考的优秀文章 jQuery ajax - param() 方法 经常,我们需要在JS中拼接URL然后以GET形式提交请求.如果遇到中文.特殊符号则需要作各种处理. jQuery有一个方法非 ...

  4. 在oracle中,group by后将字符拼接,以及自定义排序

    1.在oracle中,group by后将字符拼接.任务:在学生表中,有studentid和subject两个字段.要求对studentid进行group by分组,并将所选科目拼接在一起.oracl ...

  5. html转js字符串拼接

    https://www.bejson.com/convert/html_js/ html转js字符串拼接

  6. 【Java】字符拼接成字符串的注意点

    这两天敲代码的时候,偶然间发现一个好玩的事情,分享一下,记录一下. 该段代码主要是:先产生的几个整数,把整数转换成对应的字符,最后的字符拼接成字符串,在把字符拼接成字符串的时候,个人因为偷懒使用+号进 ...

  7. js字符操作

    js字符串方法预览: fromCharCode(num1, num2,,,), charAt(), charCodeAt(), length, split(''), slice(start, end? ...

  8. 如何用js定义数组,用js来拼接json字段

    定义js数组的方式有: var arr = (); var arr = []; var arr = new Array(); 如何拼接成一个json字段. <!DOCTYPE HTML PUBL ...

  9. js字符转换成整型 parseInt()函数规程Number()函数

    今天在做一个js加法的时候,忘记将字符转换成整型,导致将加号认为是连接符,  在运算前要先对字符井行类型转换,使用parseInt()函数   使用Number()将字符转换成int型效果更好

随机推荐

  1. 更改make/bison的版本

    一.make版本 1.下载make的压缩包 ftp://ftp.gnu.org/gnu/make/ 2.解压,安装 cd make-x.x ./configuration sh build.sh su ...

  2. 【UE4+Vive】学习笔记1

    16.9.10为了做房产项目,这两天开始学习Unreal Engine 4.之前一直用unity,但是视觉效果一直不满意,听说虚幻4的效果更好,就来试一试水. 1.安装UE4 参考资料一: http: ...

  3. loadrunner将参数文件转换为UTF-8编码

    在使用loadrunner进行参数化的时候,对于有些信息,比如地址.人名等,很多时候需要传入中文,但是有的时候会碰到字符编码不对导致脚本出错. 下面介绍两种loadrunner中可以使用的编码转化为U ...

  4. js 表单验证

    不错的JS验证~~~~~~~~~~~~~~~~~~~~~~~~~ 用途:校验ip地址的格式 输入:strIP:ip地址 返回:如果通过验证返回true,否则返回false: */ function i ...

  5. iOS时间问题

    在iOS开发中,经常会遇到各种各样的时间问题,8小时时差,时间戳,求时间间隔,农历等等.解决办法网上比比皆是,但大多零零散散,很多资料并没有说明其中问题.这里集中总结一下,以便于以后查阅和供大家参考. ...

  6. Spring——jar包详解(转)

    Spring——jar包详解 org.springframework.aop ——Spring的面向切面编程,提供AOP(面向切面编程)的实现 org.springframework.asm——spr ...

  7. Redis常用命令入门1:字符串类型命令

    Redis总共有五种数据类型,在学习的时候,一定要开一个redis-cli程序,边看边练,提高效率. 一.最简单的命令 1.获得符合规则的键名列表 keys * 这里的*号,是指列出所有的键,同时*号 ...

  8. eclipse运行项目发生Unsupported major.minor version 52.0错误

    编程的世界错误多啊 各种乱七八糟的异常数不清啊 嘿嘿呦!!! 今天又碰到莫名奇妙的问题了:eclipse中原来的项目运行的好好的,前几天想学AndroidStudio于是就装了,为了节省硬盘空间节间, ...

  9. WebService的两种方式Soap和Rest比较

    我的读后感:由于第一次接触WebService,对于很多概念不太理解,尤其是看到各个OpenAPI的不同提供方式时,更加疑惑.如google map api采用了AJAX方式,通过javascript ...

  10. ubuntu命令

    chmod 777.755 root权限 rm 删除文件 rm -rf 删除文件夹 ctrl+o 保存 ctrl+x 退出 :wq 保存并退出 查看一台服务器上面哪些服务及端口 netstat  -l ...