日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

网页插件学javascript还是jquery好啊?

發(fā)布時間:2025/4/5 javascript 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 网页插件学javascript还是jquery好啊? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章的起因,也是在群內交流是回答一個小伙的問題,一扯就停不下來,但由于個人知識面覆蓋有限,自身基礎又不夠扎實,僅供參考:

問這個問題之前,我個人建議先搞清什么是jquery,什么是js? jquery的優(yōu)點:他是常用的js工具方法的一堆封裝,他在一定程度上加快前端開發(fā)的速度,會縮短項目開發(fā)周期,會減少很多代碼。 缺點:因為jquery內部做了很多細節(jié)的處理,當然最終目的是為了方便的調用。但是有些初學者誤以為,js的本來面貌就是這個樣子。用Jquery去描述業(yè)務場景,而不是試圖用代碼邏輯來解決問題。所以很多人就此對jquery造成依賴。很多提問的時候問,這個問題用jquery怎么解決。 為什么他能夠像現(xiàn)在如此受歡迎,成為一種事實的標準,是因為他的封裝充分考慮了開發(fā)者的習慣,在盡可能大的角度來方便開發(fā)者調用與二次開發(fā),這是他的一個優(yōu)點之一。具體體現(xiàn)在,類工廠鏈式方式的調用,比如: $().show().animate(),比如set,get的統(tǒng)一參數(shù)處理。$().css('width') $().css({ width : 200 }); 而且在早期版本兼容了低版本ie的很多bug,使開發(fā)的注意力真正的關注到邏輯與數(shù)據(jù)上來,而不是成天解決兼容問題。 其它優(yōu)點不一一等等。 至于如何使用好jquery,jquery提供的方便快捷封裝在整個前端開發(fā)流程占多大的比例?為什么我們一定要建議先學js,在學習其它框架,這是我們要搞清楚的。 1. 其實如何使用好jquery,取決于原生js的基礎,什么是原生js的基礎: 比如:js語句后面到底用不用加分號,不用加分號時在哪個地方有坑? js里邊單雙引號是否有區(qū)別,他的標識名命名規(guī)則是怎么樣的,為什么prototype與jquery都取$為他的工廠函數(shù)標志?如果你將來寫一個,還有沒有其它符號可用? js里邊保留字,關鍵字,有哪些?each與普通的for循環(huán)有多大的區(qū)別,他的好處在哪里,他的壞處在哪里,我們什么時候該用他,什么時候不該用他,等等。 還有高級的,如何實現(xiàn)一個類的繼承,如果用jquery方便的繼承,什么閉包,閉包的優(yōu)缺點,什么是事件代理,代理的優(yōu)缺點。等等 上面的這些知識,在任何一個jquery相關書籍里邊提的不多,而這些恰恰是一個js初學者必須掌握的。 以下圖片來自:http://m.oschina.net/blog/175426

1.JavaScript數(shù)組

2.JavaScript 函數(shù)基礎

3.Javascript 運算符

4.JavaScript 流程控制

5.JavaScript 正則表達式

6.JavaScript 變量

7.JavaScript 字符串函數(shù)

8.DOM 基本操作

2. jquery在整個開發(fā)過程中充當了一個方便操作dom的工具方法集合,而前端開發(fā)除了操作常用的dom之外,還需要操作頁面的交互數(shù)據(jù),模塊化開發(fā),工程師發(fā)布等等。夸張點說:jquery只是前端開發(fā)中的一個部分,他沒有任何一處能力完全取代原生js。而且我們需要了解的還有很多,具體見下文。 前面從個人的角度介紹了一下什么是jquery,然后什么是js,百度很多,不一一介紹。 3. 只有在學好原生js的基礎上,才能很多的學習jquery或其它框架。因為jquery與其它框架出現(xiàn)的初衷就是加快js開發(fā),粗暴的理解,他對常用的js開發(fā)函數(shù)進行了封裝,所以js功底扎實,基本看api及說明就能很快的入手,這也是jquery及其它框架歡迎的根本。 然后個人建議:先學原生js,再學jquery,然后有空學習jquery源碼,才能更好的使用jquery。 然后問題來了,除了jquery之外還有什么值得學習的主流js框架? jquery 主要戰(zhàn)場還是在dom操作這塊,順帶封裝了ajax或其它的常用方法。 其它經(jīng)典懷舊的幾個有空的時候可以了解一下他們的源碼,mootools, prototype.是他們啟發(fā)了js向工程化,團隊化,協(xié)作化方向發(fā)展的轉變, yui雖然聽說停止開發(fā)了,但他的代碼思想與那些yahoo jser付出,努力的結晶是值得我們學習與默拜的。 除了jquery之外,ext是一個巔峰,需要了解一下。他是初期企業(yè)級UI框架解決的一個鼻祖,從一定程度上解決了當時企業(yè)級應用的復雜界面交互,但是后來由于界面風格的單一化或本身一些性能問題,而被一些開發(fā)者棄用。 其它類ext的比如:easyui, lightui, j-ui, 這幾個,并沒有真正意義上顛覆或超越ext,但在天朝本地化或語言或自身業(yè)務模式上有了一定的微創(chuàng)新或發(fā)展。 由于隨著前端交互或數(shù)據(jù)的提高,對前端的依賴也是越來越大,這樣前端的代碼也是越來越多,這樣的場景下就需要一個能解決代碼塊與塊之間的調用,多塊的代碼加載,等等這些問題的框架出現(xiàn)。這時候requirejs,seajs填補了這2個空白。 然后核心的模塊解決了,塊與塊的問題解決了,就剩下打包發(fā)布了,最近業(yè)界有這三個東西做這方面的工作。 grunt, gulp,fis。 又隨著前端代碼的越來越復雜,不得不出現(xiàn)了javascript mvc的解決方案: angularjs, backbone,underscore, 有空的時候了解一下。 移動端的幾個需要了解一下,jq mobile, zepto.knockout,swipe,iscroll 還有一些劍走偏峰的作品比如:three.js,d3.js,famo.us, 還有一些國內jser的貢獻,團隊或個人的都有。比如qwrap, avalon,wind,kissy,還有一個百度的七巧板,騰訊的jx, 還有其它的如vue.js, lightbox, artDialog, mydate97。 最后: 正是這些好用的不好用的,好玩的不好玩的,構建了這幾年來前端五彩繽紛的世界,無論從那一處下手,都能找到好玩的一處。也是正因為如此,所以有很多新人加入這個行業(yè)的原因或動力。所以,堅持就是勝利,我為我的選擇努力,我為我的努力堅持,我為我的堅持一直在期待。

前端開發(fā)qq群:159758989 ,禁止閑聊,非喜勿進~!

總結

以上是生活随笔為你收集整理的网页插件学javascript还是jquery好啊?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久成人网18网站 | 我爱av好色 | 17c在线 | 黄色一级免费观看 | 天堂视频在线免费观看 | 欧美日韩综合网 | 精品国产福利 | 黄色一级片在线免费观看 | 国产中文字字幕乱码无限 | 久久22| 精品久久人人妻人人做人人 | 亚洲色图19p | 自拍偷拍第二页 | 中文字幕在线播出 | 国产av无毛| 在线观看免费视频一区二区 | 国产亚洲欧美日韩精品一区二区三区 | 午夜视频在线观看免费视频 | 国产黄色片在线播放 | 国产在线视频一区二区三区 | 国产精品12区 | 国产亚洲欧美日韩精品 | 91精品久 | 亚洲AV午夜成人片 | 国产精品久久久久久免费观看 | 性少妇mdms丰满hdfilm | 偷自在线 | 欧洲美女粗暴牲交免费观看 | 在线免费观看黄色 | 亚洲一级在线观看 | 日日摸天天添天天添破 | 中文字幕欧美日韩 | 91成人在线观看国产 | 在线免费国产视频 | 夫の上司に犯波多野结衣853 | 日本少妇激情 | 日韩中文字幕影院 | 久久久全国免费视频 | 性欧美高清 | 亚洲二区av| 五月天激情社区 | 超碰久草| 国产老妇视频 | 伊人久久亚洲综合 | 天堂av一区二区三区 | 亚洲欧美经典 | 日日不卡av | 午夜福利电影一区 | 成人在线视频免费观看 | 国产123| 久久电影一区二区 | 高h捆绑拘束调教小说 | 亚洲精品二 | 影视av | 丝袜中文字幕 | 日本一区二区在线免费观看 | www.天天操| 国产女主播视频 | 亚洲黄av| 自拍偷拍校园春色 | 亚洲欧美色图 | 印度午夜性春猛xxx交 | 性视频一区 | 成人动漫在线免费观看 | 国产乱码精品一区二区三区五月婷 | 91精品视频在线播放 | 好大好爽视频 | 日韩不卡一二区 | 精品视频在线一区 | 五月婷婷开心 | 日本中文字幕网 | 丰满人妻一区二区 | 黄色精品| 色综合久久五月 | 三上悠亚在线一区 | 免费看黄色av | 澳门黄色一级片 | 91手机在线视频 | 亚洲草草网 | 椎名由奈av一区二区三区 | 国产综合在线观看视频 | 欧美一级色片 | 在线看免费毛片 | 久久久久无码精品国产 | 好吊操免费视频 | 国产免费大片 | www夜插内射视频网站 | 中文字幕人妻无码系列第三区 | av免费在线观 | 超碰人人人人人 | 俄罗斯美女av | 亚洲黄色激情 | 亚洲一区二区三区麻豆 | 亚洲午夜不卡 | 美女爽爽爽 | 日本美女视频网站 | 激情亚洲色图 | 少妇野外性xx老女人野外性xx | 中文精品无码中文字幕无码专区 |