css3新特性 面試 Jquery如何封裝一個(gè)對(duì)象?
Jquery如何封裝一個(gè)對(duì)象?封裝對(duì)象是JS原生提供的功能~跟jquery無(wú)關(guān)~例如:var car = new Object()car.color = "Red"car.run = function
Jquery如何封裝一個(gè)對(duì)象?
封裝對(duì)象是JS原生提供的功能~跟jquery無(wú)關(guān)~
例如:
var car = new Object()
car.color = "Red"
car.run = function(){
//...
}
以上是基本封裝方式
還有一種簡(jiǎn)便方式:
var car = {
color: "Red",
run: function(){
//...
}
}
這樣合基本方法一回事
使用jquery可以擴(kuò)展jquery對(duì)象,也可以編寫ui~
希望對(duì)您有幫助~
By Billskate
公司還一直用jQuery不用新技術(shù)還有待下去的必要嗎?
關(guān)鍵并不是公司使用的技術(shù)。。關(guān)鍵是能不能找到更好的工作。。。找到更好的,別說(shuō)jquery了。。純?cè)鷶]也照干。
新手學(xué)習(xí)js是直接學(xué)vue,還是從jquery開(kāi)始學(xué)?
本來(lái)不想寫,作為10年的老weber,在這里多嘴幾句!web技術(shù)變化太快,而jquery卻到現(xiàn)在都沒(méi)有淘汰,想一想為什么!還有,vue等新框架,確實(shí)簡(jiǎn)化了編程的繁瑣度,這是他的優(yōu)點(diǎn)。但是,vue能做的,jquery都能做,jquery能做的,vue不一定能做。同樣,jquery能做的,js都能做,而js能做的,jquery不一定能做!面試的時(shí)候,很多人說(shuō)精通vue。而精通,是指精通vue的源碼和思想。一問(wèn),十不知!只能說(shuō)會(huì)vue!js,看著很簡(jiǎn)單,沒(méi)個(gè)五六年,不能說(shuō)精通js。個(gè)人建議,先學(xué)js基礎(chǔ),然后jquery和vue,數(shù)據(jù)模型驅(qū)動(dòng)要學(xué),操作dom也要會(huì)。同時(shí),再回去學(xué)習(xí)js,不斷的反復(fù)。不要局限于一種方式,過(guò)時(shí)的是框架,不是語(yǔ)言!
jquery的原理,jquery怎么實(shí)現(xiàn)方法的添加?
jquery是javascript的一個(gè)插件,所以說(shuō)jquery的原理就是封裝javascript;方法添加可以參考一些jquery插件,例如:resizableColumns,實(shí)現(xiàn)方法類似下面:$.fn.Plugname=function(options){}