中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

WEB前端學習筆記 二

發布時間:2020-08-05 21:44:23 來源:網絡 閱讀:317 作者:houjionghui 欄目:web開發

1.4  JavaScript和Jquery能做什么?

JavaScript是Netscape公司開發的一種基于對象和事件驅動的腳本語言 ,并且可在所有主要的瀏覽器中運行 IE、Firefox、Chorme、Opera ,JavaScript 可用來向 HTML 頁面添加交互行為,如表單數據合法性驗證、網頁特效、動畫效果、數值計算,例如你現在瀏覽的網知博學的首頁面上的圖片循環播放和導航分類,淘寶和京東的商品分類菜單等。JavaScript 是一種弱類型語言,無需編譯,可由瀏覽器直接解釋運行

特點:

交互性(它可以做的就是信息的動態交互)

安全性(不允許直接訪問本地硬盤)

跨平臺性(只要是可以解釋Js的瀏覽器都可以執行,和平臺(操作系統)無關)

Jquery 是一款免費且開放源代碼的JavaScript代碼庫。由美國人John Resig(萊西格)編寫,其宗旨是——寫更少的代碼,做更多的事情。Jquery將一些在 JavaScript 開發中經常用到的功能集合起來,以方便開發者直接使用,而不需要再用原生 JavaScript 語句寫大量代碼

總之JavaScript能做的,jquery都可以做,而且更加方便快捷,在這里簡單說一下代碼庫,可以這么理解: 電腦上的任何一個功能,如鼠標雙擊打開一個文件夾,我們都知道怎么操作,也知道最終的結果就是打開了文件夾,但是操作系統內部是怎么樣來接收運行你的這個指令呢?難不成為了這個簡單的功能,我還要學習編程,還需要自己編寫這個功能?不需要,編寫操作系統的人們都已經為我們編寫好了。我們只需要知道雙擊一個文件夾就可以打開它。而不需要考慮電腦內部是怎么來實現的。

那么JavaScript就可以看作是最原始的,而Jquery就是由JavaScript制作出來的一個工具,你只需會使用jquery來實現想要效果,而不必知道,這個效果是怎么由javaScript來編寫代碼實現的。

1.5  W3C是什么樣的機構

英文名稱:World Wide Web Consortium ,英文縮寫W3C

中文名稱:萬維網聯盟

為什么要知道這個機構:因為W3C 最重要的工作是發展 Web 規范,我們將要學習的WEB前端(HTML、CSS、JavaScript)技術標準,就是由這個組織機構制定的!

web前端標準:

1      HTML:結構標準

2      CSS:樣式標準(網頁)

3      JavaScript:行為標準

1.6  在學習HTML、CSS、JavaScript和Jquery之前,我還需要知道些什么?

WEB的中文名稱:互聯網,所以我們現在將要學習的就是互聯網前端技術。

網頁:是網站中的一個頁面,指的就是HTML(文件擴展名為.html或.htm或asp或.aspx或.php或.jsp等)

網站:網頁是構成網站的基本元素,簡單來說網站就是由網頁組成的。

靜態網站:靜態頁,不需要和數據庫進行任何交互,也就是說這個HTML文件我們寫完內容,放到服務器上后,你寫的是什么內容,我們訪問的時候瀏覽器展現給我們的就是什么。

動態網站:用戶能夠與服務器進行交互(服務器能夠與數據庫進行交互),比如你訪問某個網站的時候會要求你注冊了,還可以發布信息了,還可以查詢信息了等等。

web前端開發:重點是側重于Web表現層,通過HTML、CSS、JavaScript技術實現界面的展現及交互,制作出來的頁面并不涉及到數據庫的操作!

web后端開發:重點是對業務邏輯及數據的處理,使用的語言主要是PHP、Java、ASP.NET等,當然頁面部分是由前端開發人員制作然后交由后端開發人員編寫出相應的功能,后端開發人員,不需要對前端的知識掌握的特別熟練,但也是必須要學的。

web前端和后端的開發沒并沒有明顯的劃分界限,側重點不同而已,各個公司的職位劃分也并不相同,大致流程:美工,負責界面設計,也就是網頁的效果圖,然后交由給前端人員制作出靜態頁面,完成后,再交由后端開發人員實現各個動態功能。有些公司也會把美工這部分劃分為web前端,那么你只好再去學習平面設計了。

如果你能大致理解這個章節之前的內容,WEB基礎前端技術(Html、CSS、JavaScript、Jquery)是做什么的,那么可以準備好開始學習了,如果這個章節之前的內容,你一點都不能理解,那么就到此為止吧,先學會電腦的基礎知識。

在開始學習之前或是在學習過程中出現的有些專業術語理解不了,不要過于糾結,你只要知道就行。例如前面章節提到的,“編譯”“弱類型語言”“基于對象”“事件驅動”再簡單一些的如:“結構標準”“樣式標準”“行為標準”你現在理解不了的,都會在學習的過程中不知不覺的就理解了!

如果你閱讀到了這里應該了解了,web前端所需要學習的知識。如果你的方向是后端開發(如學習php、java、.net)等,前端的這些知識你也一定是要學習的。

一些建議:

基礎最重要,不要被自己在網上查到的學習路線圖,嚇到。等你學完了就會發現其實沒有什么。掌握了基礎知識,再去學習相對應的擴展知識,不要急于求成,這樣只會打消你學習的積極性!!

發些牢騷,筆記剛發了一篇就被其他網站采集了,在此感謝您對此篇筆記的認可,但請在和轉發時注明文章出自網知博學。不要把我博客的標識去掉,請尊重我的勞動成果!


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新竹市| 新干县| 昌乐县| 娱乐| 新营市| 靖西县| 开化县| 新晃| 锦屏县| 来安县| 澄城县| 上虞市| 县级市| 永清县| 临泉县| 临澧县| 陆河县| 鄢陵县| 隆安县| 冷水江市| 迁安市| 肃宁县| 阳泉市| 饶阳县| 涟水县| 集贤县| 涿鹿县| 昔阳县| 博客| 信宜市| 象山县| 连南| 孝昌县| 格尔木市| 丹棱县| 义乌市| 大姚县| 十堰市| 察哈| 明溪县| 鹤山市|