第4講:前端基礎(chǔ)速成_第1頁
第4講:前端基礎(chǔ)速成_第2頁
第4講:前端基礎(chǔ)速成_第3頁
第4講:前端基礎(chǔ)速成_第4頁
第4講:前端基礎(chǔ)速成_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

趣學(xué)Python爬蟲前端基礎(chǔ)速成本課目錄INDEX前端的構(gòu)成前端三劍客Html

CSS

Javascript瀏覽器(Chrome)的使用前端的構(gòu)成和基本原理瀏覽器(解釋器)Python解釋器forxin

range(10):print(x)print(‘Hello

world’)HTMLCSSJavascript層疊樣式表動態(tài)腳本語言<p>hello

world</p>超文本標(biāo)記語言p

{font-family:"TimesNewRoman";font-size:

20px;}document.getElementById("demo").innerHTML="Hello

World";原生JS$(”#demo").text("Hello

World")Jquery(原生JS封裝,類似Py的random)前端的構(gòu)成和基本原理HTMLCSSJavascript超文本標(biāo)記語言HMTL決定了高矮胖瘦層疊樣式表CSS決定了顏值動態(tài)腳本語言Js決定了能力布局樣式邏輯前端三劍客Html

CSS

Javascript只有HTML的頁面<!DOCTYPE

html><html

lang="en"><head><meta

charset="UTF-8"><title> </title></head><body><h1>我是一只沒有顏色的小萬軍</h1><h2>我喜喜歡學(xué)習(xí)Python</h2><p>目前正在學(xué)習(xí)爬蟲..

</p><img

src="logoGrey.png"></body></html>有了CSS的頁面<!DOCTYPEhtml><html

lang=“en”><head><meta

charset=“UTF-8”><title>小萬君</title><style>h1{color:red;}.msg

{color:blue;}#msg_1{color:green;}</style></head><body><h1>Hello

Welcome!</h1><h1>我是一只沒有顏色的小萬軍</h1><h2

class=“msg”>我喜喜歡學(xué)習(xí)Python</h2><h2

class=“msg”>我喜喜歡學(xué)習(xí)Python</h2><p

id=‘msg_1’>目前正在學(xué)習(xí)爬蟲...</p><imgid='img_logo'style="width:100px"

src="logoGrey.png"></body></html>看著是不是稍微好一點點了?前端三劍客HtmlCSS

Javascript前端三劍客HtmlCSS

Javascript有了Javascript的頁面就有了功能(邏輯)<body><h1>Hello

Welcome!</h1><h1>我是一只沒有顏色的小萬軍</h1><h2

class="msg">我喜歡學(xué)習(xí)Python</h2><h2

class="msg">我喜歡學(xué)習(xí)Python</h2><p

id='msg_1'>目前正在學(xué)習(xí)爬蟲...</p><button

onclick="document.getElementById('img_logo').src='logoGrey.png'">灰色</button><imgid='img_logo'style="width:100px"

src="logoGrey.png"><button

onclick="document.getElementById('img_logo').src='logoColor.png'">彩色</button></body>前端三劍客Html

CSS

JavascriptJavascript的封裝庫JqueryJquery

是一個讓你寫更少的代碼,同樣可以完成Js的功能,通俗的說Jquery的執(zhí)行人還是JS,但是寫法改變了,

代碼少了,代碼更通俗了。接著說

…..那么,我們之前學(xué)過random的隨機數(shù)生成庫/包,我們都知道他可以生成各種隨機數(shù)字,具體生成還是python的代碼,但是具體他如何生成我們不用管吧,這個就是封裝??醋饕粋€黑盒,具體如何干我不關(guān)心,

我只關(guān)心結(jié)果。注意這個部分跟我們的動態(tài)爬蟲相關(guān)同理可證

,

Jquery也需要滿足類似random庫的使用條件:引入相關(guān)庫代碼按照J(rèn)query的語法前端三劍客Html

CSS

Javascript第一步

引入

jquery前端三劍客Html

CSS

Javascript第二步

根據(jù)Jquery代碼寫邏輯前端三劍客Html

CSS

Javascript現(xiàn)在我們已經(jīng)知道,Js可以對頁面進行操作,有沒有可能通過Js為頁面添加內(nèi)容?兩個問題:1.

所謂的內(nèi)容那里來?1.

如何添加?通過JS構(gòu)建向服務(wù)器的請求,

然后獲得數(shù)據(jù)(內(nèi)容)這個通常叫異步加載使用JS對特定區(qū)域插入信息,完成內(nèi)容在頁面的展示前端三劍客Html

CSS

Javascript注意這兩個是跟著頁面的html代碼注意這兩個是通過js加載進來的(異步)前端三劍客Html

CSS

Javascript請求方式GET請求地址數(shù)據(jù)格式讀取數(shù)據(jù)向HTML頁面添加數(shù)據(jù)前端三劍客Html

CSS

Javascript頁面效果頁面源碼源代碼瀏覽器(Chrome)的使用本課程我們將使用谷歌Chrome瀏覽器作為爬蟲的頁面分析工具空白位置點擊右鍵,然后選擇檢查這里是我們主力分析頁面和定位頁面元素的工具點擊小箭頭(變?yōu)樗{色)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論