首页 > 专栏 > 前端 > 文章详情
原生 js 获取 html 是一个 HTML Collection 集合,使用 let 方法可以获得块级作用域 发布于:2021-01-30 11:35:48   原创发表   查看:76  讨论:0
var aCollection = document.getElementsByClassName("a");w8D【易塔云】自习室
for(var i=0; i<aCollection.length; i++){w8D【易塔云】自习室
        if(aCollection[i].href == String(window.location)){w8D【易塔云】自习室
                aCollection[i].className = "current";//此时this的作用域,仍是全局作用域,根本获取不到。w8D【易塔云】自习室
        }w8D【易塔云】自习室
}
var aCollection = document.getElementsByClassName("a");w8D【易塔云】自习室
for(let i=0; i<aCollection.length; i++){w8D【易塔云】自习室
        if(aCollection[i].href == String(window.location)){w8D【易塔云】自习室
                aCollection[i].className = "current";//此时this的作用域,是块级作用域,正常。w8D【易塔云】自习室
        }w8D【易塔云】自习室
}

发表评论

  • 匿名
还没有注册?