javascript中的模板字符串
2018-03-10 本文已影响0人
王伯卿
在爬取亚马逊top100的数据时,我们可以发现url的变化是非常有规律的。
https://......_1_4_last#1
https://......_1_4_last#2
https://......_1_4_last#3
https://......_1_4_last#4
https://......_1_4_last#5
中间省略了一部分,我们需要注意的是在最后。
我们可以采用字符串拼接和循环的方法,分别取得这些值,但是ES6中的模板字符串,可以让我们更加优雅的往字符串中插入数值,一下是一个小例子。这里我们需要用到反撇号(就是键盘上1左边的)。
var url='last#'
for(i=1;i<=5;i++){
url=`last#${i}`;
console.log(url);
}
程序输出:
last#1
last#2
last#3
last#4
last#5
这样,到时候就可以不端的换url去访问抓取数据了。