Google给前端开发提供的两个便利,微爬虫和吸色板

一.Google自带的有一个吸色板,就不用老用ps或者qq吸颜色了

打开google检查一个网页,点击color
在这里插入图片描述

二.Google有微爬虫功能(我自己取的名字😄)
所谓爬虫就是爬取别人网站上得到数据嘛,这里介绍一种简便的爬虫方式

例如一个网页,你先看一下你想爬取哪些数据,将它们的标签记下来,举个例子
我们想爬出这个图片中的热门,新闻,公告,活动,赛事数据
在这里插入图片描述

首先我们点击这5个tabcontrol,不需要点击下面的内容,然后我们在google的console.log中(前提是一定要把上面的tabcontrol点一遍,要不出来是一个空数组)

$$('.news_list .title').map(el=>el.innerHTML)

.news_list .title 就是内容的标签,通过map遍历,然后展示出来,每个页面标签名不一样哈小伙伴们

结果如下:
在这里插入图片描述

再举个例子:
你想爬取这些英雄的图片和名字
在这里插入图片描述

怎么做呢??原理跟上面一样先找到这些图片和名字的标签(前提是一定要把上面的tabcontrol点一遍,要不出来是一个空数组)

$$('.hero-nav >li').map((li,i)=>{
    return{
        name:li.innerText,
        heroes:$$('li',$$('.hero-list')[i]).map(el=>{
            return{
                name:$$('h3',el)[0].innerHTML,
                avatar:$$('img',el)[0].src
            }
        })
    }
})
name,heroes,avatar是我们自己定义的,相当于把数据放在这几个对象或数组里面

结果如下:
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值