我们的async函数上面一共分了五步, 只有puppeteer.launch(),
browser.newPage(),browser.close()是固定的写法。
page.goto指定我们去哪个网页爬取数据,可以更换内部url地址,也可以多次
调用这个方法。
page.evaluate这个函数,内部是处理我们进入想要爬取网页的数据逻辑page.goto和page.evaluate两个方法,可以在async内部调用多次,
那意味着我们可以先进入京东网页,处理逻辑后,再次调用page.goto这个函数,
注意,上面这一切逻辑,都是puppeteer这个包帮我们在看不见的地方开启了另外一个 浏览器,然后处理逻辑,所以最终要调用browser.close()方法关闭那个浏览器。
这时候我们对上一篇的代码进行优化,爬取对应的资源。