![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 55
@Laura10
交流进步
展开
-
纯JS实现模态框
实现原理 1、使用 js 动态 添加和删除类名 .display-hide { display: none } 控制模态框的弹出和隐藏;2、使用fixed布局定义最外层的遮掩层;3、使用document.body.clientWidth定义了模态框的宽度,使模态框完整显示在窗口。总结: 1、css布局: 为了使遮掩层能充满窗口,最初在html 标签的样式是 { width:100%;heigh原创 2017-06-08 16:26:58 · 2564 阅读 · 0 评论 -
小白系列---遍历器iterator
迭代器 概念:其实就是一个方法,也就是一个函数,主要目的是可以解决不同数据结构(Array,Set,Map,String)中获取数据的问题,统一了获取数据的方法。就类似于java里面的implements,有一个叫做iteratorable的接口,然后里面有一个iterator的方法,其他类只要实现了,就可以让外部调用这个方法,去遍历得到这个数据结构的数据了。在es6中,就是通过一个闭包生成一个遍原创 2017-08-19 11:20:51 · 543 阅读 · 0 评论