
javascript
WickedDogg
这个作者很懒,什么都没留下…
展开
-
一次用爬虫扒取豆瓣电影条目信息的尝试
最近做个电影的东西,突发奇想把豆瓣的电影条目扒下来一点,看了下,现在大概有140个左右的条目,这些条目分得比较细,连某个人的电影都分了出来,所以重复的也比较多,当然这些我都还没细弄,只是大致扒了一点,而且因为扒得太快,导致暂时被封ip了。昨天尝试了很久,本来不登录也能正常扒取电影信息,但是现在不行了,必须要登录。豆瓣的反扒机制做得很简陋,以至于我成功时候以为就没有反扒机制。刚开始是直接通过链接来扒取原创 2017-05-10 18:11:45 · 2315 阅读 · 0 评论 -
微信小程序中的position问题
如果同时将一个position不为static的容器内的多个块position设置为absolute,开发者工具和安卓端会正常表现,即从容器左上角开始算起,依据设置的top,right,bottom,left来定位,像下面这样而在测试ios时候,表现有所差异,如果只设置某一边,比如说我设置了蓝块的top=0,黄块的bottom,那么我们期待的应该是这样表现但实际上在ios上测试的时候出现了这样的情况原创 2017-04-21 10:34:37 · 12364 阅读 · 0 评论 -
DOM中BFS(广度优先遍历)和DFS(深度优先遍历)的方法
广度优先遍历,即父层遍历结束,才开始遍历子层,然后一直往下遍历,如果是下面这样一颗DOM树<div class="root"> <div class="container"> <section class="sidebar"> <ul class="menu"></ul> </section> <section clas转载 2017-05-15 15:00:22 · 2675 阅读 · 0 评论 -
两种数组去重方法比较
通过indexOf和lastIndexOf来判断是否唯一是我今天看JS权威指南时候突然想到的,用indexOf和lastIndexOf来判断是否唯一,如果不唯一则将重复项删去,然后继续判断,实现如下function unique(arr){ for(let i=0,len=arr.length;i<len;i++){ while(i!==arr.lastIndexOf(arr原创 2017-06-01 19:04:23 · 2945 阅读 · 0 评论 -
记一次require+闭包的bug检查
今天的你,写bug了吗?唉什么都不想说,只怪自己太蠢。闭包和引用,两个最基础的知识,结合到了一起,却忘得一干二净,谨以此文,来记录下这个已经被我K.O的bug,愿来生路上,你不再出现。情况是这样的,有个函数一个网络请求加处理步骤,结构大概是这样let result = {}function func(url) { return new Promise((resolve, reject) =原创 2017-06-24 09:49:02 · 718 阅读 · 0 评论