jQuery、Ajax和JS之間是什么關(guān)系?如何學(xué)習(xí)JS?
網(wǎng)友解答: js是一門(mén)語(yǔ)言,而jquery是對(duì)js的一些函數(shù)的簡(jiǎn)化版,簡(jiǎn)單講就是封裝。比如你可能需要一長(zhǎng)串代碼才能做好的事,而jquery則只需要短短幾行,并且因?yàn)閖s的函數(shù)一般來(lái)說(shuō)比較
js是一門(mén)語(yǔ)言,而jquery是對(duì)js的一些函數(shù)的簡(jiǎn)化版,簡(jiǎn)單講就是封裝。
比如你可能需要一長(zhǎng)串代碼才能做好的事,而jquery則只需要短短幾行,并且因?yàn)閖s的函數(shù)一般來(lái)說(shuō)比較長(zhǎng),需jquery把函數(shù)簡(jiǎn)化了,易記好懂,所以很多人都喜歡用jquery,相反js的函數(shù)反而不懂了,只懂jquery,而不懂js的人,技術(shù)提高是比較難的。
而ajax是js的一門(mén)技術(shù) Asynchronous JavaScript And XML 取首字母組成(異步 JavaScript 和 XML),是一種創(chuàng)建交互網(wǎng)頁(yè)應(yīng)用的網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)。而jquery也封裝了這門(mén)技術(shù)jQuery.ajax()。
要學(xué)習(xí)js如果是自學(xué),可以上百度搜索教程,視頻或者書(shū)均可。但是你一定要多練,因?yàn)榫幊讨挥芯毩?xí)才能提高,在學(xué)習(xí)過(guò)程中,你可能在教程中看得明白,但你自已去做的時(shí)候,你會(huì)發(fā)現(xiàn)很多問(wèn)題的,比如語(yǔ)法,單詞寫(xiě)錯(cuò),大小寫(xiě)錯(cuò)等等
網(wǎng)友解答:javascript是一門(mén)語(yǔ)言,通過(guò)這個(gè)語(yǔ)言可以給瀏覽器頁(yè)面加特效。jquery是把js封裝了起來(lái),簡(jiǎn)單比喻一下,比如x+y?是js原生,那么用jq的某些插件就可以直接寫(xiě)xy,人家會(huì)自己幫你計(jì)算得到答案。ajax是一門(mén)技術(shù),可以跟后臺(tái)交互獲取數(shù)據(jù)進(jìn)行增查改刪。