css3新特性 面试 Jquery如何封装一个对象?

Jquery如何封装一个对象?封装对象是JS原生提供的功能~跟jquery无关~例如:var car = new Object()car.color = "Red"car.run = function

Jquery如何封装一个对象?

封装对象是JS原生提供的功能~跟jquery无关~

例如:

var car = new Object()

car.color = "Red"

car.run = function(){

//...

}

以上是基本封装方式

还有一种简便方式:

var car = {

color: "Red",

run: function(){

//...

}

}

这样合基本方法一回事

使用jquery可以扩展jquery对象,也可以编写ui~

希望对您有帮助~

By Billskate

公司还一直用jQuery不用新技术还有待下去的必要吗?

关键并不是公司使用的技术。。关键是能不能找到更好的工作。。。找到更好的,别说jquery了。。纯原生撸也照干。

新手学习js是直接学vue,还是从jquery开始学?

本来不想写,作为10年的老weber,在这里多嘴几句!web技术变化太快,而jquery却到现在都没有淘汰,想一想为什么!还有,vue等新框架,确实简化了编程的繁琐度,这是他的优点。但是,vue能做的,jquery都能做,jquery能做的,vue不一定能做。同样,jquery能做的,js都能做,而js能做的,jquery不一定能做!面试的时候,很多人说精通vue。而精通,是指精通vue的源码和思想。一问,十不知!只能说会vue!js,看着很简单,没个五六年,不能说精通js。个人建议,先学js基础,然后jquery和vue,数据模型驱动要学,操作dom也要会。同时,再回去学习js,不断的反复。不要局限于一种方式,过时的是框架,不是语言!

jquery的原理,jquery怎么实现方法的添加?

jquery是javascript的一个插件,所以说jquery的原理就是封装javascript;方法添加可以参考一些jquery插件,例如:resizableColumns,实现方法类似下面:$.fn.Plugname=function(options){}