-
学校小实例查看全部
-
how读源码,根据问题,顺藤摸瓜查看全部
-
收获很大,正是我想要学习的,值得敲一边查看全部
-
node.js是一个javascript的运行环境查看全部
-
关于node.js的一些网站nodejs.org,http://www.nodjs.com/,github.com,http://stackoverflow.com/查看全部
-
const http = require('http'); const url = 'http://www.imooc.com/learn/348'; const cheerio = require('cheerio'); function filterChapters(html){ var $ = cheerio.load(html); var chapters = $('.chapter'); var courseDate = []; chapters.each(function(item){ var chapter = $(this); var chapterTitle = chapter.find('strong').text(); var videos = chapter.find('.video').find('li'); var chapterDate = { chapterTitle : chapterTitle, videos : [] } videos.each(function(item){ var video = $(this).find('.J-media-item'); var videoTitle = video.text(); var videoId = video.attr('href').split('video/')[1]; chapterDate.videos.push({ title : videoTitle, id : videoId }) }) courseDate.push(chapterDate); }) return courseDate; } function printCourseDate(courseDate){ courseDate.forEach(function(item){ console.log(item.chapterTitle + '\n'); item.videos.forEach(function(video){ console.log('[' + video.id + ']' + video.title ); }) }) } //剩下的 在下面查看全部
-
http.get(url,function(res){ var html=''; res.on('data',function(data){ html+=data; }) res.on('end',function(){ var courseDate = filterChapters(html); printCourseDate(courseDate); // console.log(courseDate); }) }).on('error',function(){ console.log('出错了'); });查看全部
-
用call实现继承查看全部
-
Node.js的版本查看全部
-
一、nodejs.org看看nodejs的版本升级,新特性的加入,重要bug的修复等 二、www.npmjs.com模块社区,看他人源代码,省力 三、github.com大量的项目和源码 四、stackoverflow.com技术解答社区以及查询相关资源,环境配置,异常均可找到答案查看全部
-
nodejs : js = idle : python查看全部
-
服务器测试查看全部
-
url.parse()查看全部
-
四个网站: 一、nodejs.org看看nodejs的版本升级,新特性的加入,重要bug的修复,最新API的变化等 二、www.npmjs.com模块社区,看他人源代码,省力 三、github.com大量的项目和源码 四、stackoverflow.com技术解答社区以及查询相关资源,环境配置,异常均可找到答案查看全部
-
javascript:;查看全部
举报
0/150
提交
取消