中软国际信息技术有限公司(单题)
题型 | 难易度 | 出现频率 | 浏览 | 评论 |
---|---|---|---|---|
问答题 | 161 | 0 |
试题信息收集不易,转发请带上出处,不甚感谢!如果您对任何编程问题还有疑问,欢迎点击下方按钮向老师提问!
问答题
- 你阅读过JQuery的源码吗?
这个一个比较难的问题,要考察对jQuery的掌握程度,往往问这个问题能够难倒一大批人。
答:当然有阅读过,JQuery的常用方法都是通过原型链prototype扩展出来的,对元素操作的方法都是写在这里的。不仅如此,它自己写了一个extend方法,其实就是对象的深度克隆,将克隆的后的对象添加到jquery对象上,如事件绑定的方法都是通过extend来扩展出来的。
特别欣赏JQuery的美妙的编写方式,代码严谨,精炼,功能分类清晰实用,重用性高。
用最后一句话来赞美jQuery。如果问道JQuery有什么缺点,你可以怎么回答:
JQuery其实就是一个js库,虽然比原生的js操作dom要简单,但是面对繁琐的dom操作还是非常麻烦,所以现在出现了vue.js、angular.js数据驱动型的框架,这也说明了vue.js为什么这么受欢迎的原因了。