为了账号安全,请及时绑定邮箱和手机立即绑定

标记变量flag的用法

标记变量flag的用法

拉莫斯之舞 2019-02-14 13:16:44
对标记变量flag的用法不明白,请各位老师给讲解一下标记变量的用法,最好有实例;在下面的代码中,标记变量odd是怎么使用的?非常感谢!function stripeTables() {    if (!document.getElementsByTagName) return false;    var tables = document.getElementsByTagName("table");    for (var i = 0; i < tables.length; i++) {        var odd = false;        var rows = tables[i].getElementsByTagName("tr");        for (var j = 0; j < rows.length; j++) {            if (odd == true) {                rows[j].style.backgroundColor = "#ffc";                odd = false;            } else {                odd = true;            }        }    }}
查看完整描述

1 回答

?
SMILET

TA贡献1796条经验 获得超4个赞

odd只是辅助实现功能用的.目的就是根据这个标记判断是否添加背景色. 每一行odd值取反


完全可以通过取模实现相同功能:


if((j+1) % 2 == 0) {

    rows[j].style.backgroudColor = '#ffc';

}


查看完整回答
反对 回复 2019-02-15
  • 1 回答
  • 0 关注
  • 1033 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号