课程
/前端开发
/Node.js
/进击Node.js基础(一)
$(this)这里的this指的是什么啊?
2017-05-27
源自:进击Node.js基础(一) 5-10
正在回答
这一行的上面的chapters是一个对象集合(这个对象集合是一个jQuery对象),里面一共有5个chapterDOM对象(5个章节)。可以用浏览器F12打开看见。而这里的this就是5个DOM对象中的一个,而$(this)就是把thisDOM对象转化为jQuery对象。其实我这么解释是错的(不严谨,但好理解),错误的原因是这里不是jQuery对象,而是类似jQuery对象的对象,其实是cheerio对象。这个对象和jQuery用法一样的。说成jQuery好理解
angelpray 提问者
指的就是for出来的那个element,也就是说这个function的调用方是数组中的element,而不是chapters
当前的函数主体,学过jquery没
举报
本视频教程带你揭开Node.js的面纱,带你走进一个全新世界