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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

趣學Python爬蟲前端基礎速成本課目錄INDEX前端的構成前端三劍客Html

CSS

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

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

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

world</p>超文本標記語言p

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

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

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

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

CSS

Javascript只有HTML的頁面<!DOCTYPE

html><html

lang="en"><head><meta

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

</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”>我喜喜歡學習Python</h2><h2

class=“msg”>我喜喜歡學習Python</h2><p

id=‘msg_1’>目前正在學習爬蟲...</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">我喜歡學習Python</h2><h2

class="msg">我喜歡學習Python</h2><p

id='msg_1'>目前正在學習爬蟲...</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的執行人還是JS,但是寫法改變了,

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

…..那么,我們之前學過random的隨機數生成庫/包,我們都知道他可以生成各種隨機數字,具體生成還是python的代碼,但是具體他如何生成我們不用管吧,這個就是封裝。看作一個黑盒,具體如何干我不關心,

我只關心結果。注意這個部分跟我們的動態爬蟲相關同理可證

Jquery也需要滿足類似random庫的使用條件:引入相關庫代碼按照Jquery的語法前端三劍客Html

CSS

Javascript第一步

引入

jquery前端三劍客Html

CSS

Javascript第二步

根據Jquery代碼寫邏輯前端三劍客Html

CSS

Javascript現在我們已經知道,Js可以對頁面進行操作,有沒有可能通過Js為頁面添加內容?兩個問題:1.

所謂的內容那里來?1.

如何添加?通過JS構建向服務器的請求,

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

CSS

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

CSS

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

CSS

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

溫馨提示

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

評論

0/150

提交評論