-
nodejs 内置模块 可以在命令行里面node模式下,直接输入模块名称查看api查看全部
-
4- stackoverflow.com查看全部
-
github.com查看全部
-
2- www.npmjs.com查看全部
-
1- nodejs.org查看全部
-
removeListener('事件名',定点函数名) --移除事件监听 listeners("事件名").length --总列出事件名,并统计有多少事件名 removeAllListener('事件名',定点函数名) --移除所有的事件监听查看全部
-
setMaxListeners(num) 设置监听事件的最大值查看全部
-
node里的事件模块。on是定义一个事件(“事件名”,操作函数);emit (“事件名”,参数)是调用查看全部
-
// 小爬虫 爬取慕课网的了联系方式 var http=require('http'); // 导入http模块 var url='http://www.imooc.com/learn/348'; var cheerio=require('cheerio'); // 导入cheerio模块 function makeConcatInfo(html) { var $=cheerio.load(html); var lis=$('#footer .footer_link li'); lis.each(function (index,item) { console.log((index+1)+"."+$(this).text()+"\n"); }); } // get 请求 http.get(url,function (res) { var html=''; res.on('data',function (data) { // html html+=data; }); res.on('end',function () { // console.log(html); makeConcatInfo(html); }); }).on('error',function () { console.log('LOCAL ERROR!!!'); }); // 爬取结果 // 1.网站首页 // 2.企业合作 // 3.人才招聘 // 4.联系我们 // 5.合作专区 // 6.关于我们 // 7.讲师招募 // 8.意见反馈 // 9.友情链接查看全部
-
拿到id的代码 ,第二部分这是查看全部
-
res.on 拿到分析后的html代码后,再把他打印出来--此为最后一部分代码查看全部
-
打印函数--第三部分查看全部
-
组装数据--第二部分2查看全部
-
cheerio 现在npm里安装cheerio,命令:npm install cheerio 用法:语言用法跟jQuery完全一样。 2.先分析出自己想拿到什么格式的数据 ,然后再一步一步拿到并组装数据--此为第一部分代码查看全部
-
http小爬虫 --获取页面html :var http = require('http'); var url = 'http://www.imooc.com/learn/348'; http.get(url,function(res){ var html =''; res.on('data',function(data){ html += data; }); res.on('end',function(){ console.log(html); }).on('error',function(){ console.log('获取课程出错!') }) })查看全部
举报
0/150
提交
取消