前端部分 Day57 2019-01-16

前端部分

1. HTML、css彰触、JavaScript在網(wǎng)頁開發(fā)中的定位

  • HTML超文本標記語言梯投,定義網(wǎng)頁結(jié)構(gòu)
  • css層疊樣式表,用來美化頁面
  • JavaScript主要用來驗證表單况毅,做動態(tài)交互(ajax)

2. 簡單介紹一下Ajax

2.1 什么是ajax

異步的JavaScript和xml:

2.2 作用

通過ajax與服務器進行數(shù)據(jù)庫交互分蓖,ajax可以使網(wǎng)頁實現(xiàn)布局更新。

2.3 實現(xiàn)

Ajax XmlHttpRequest對象尔许,使這個對象可以異步向服務器發(fā)送請求么鹤,獲取響應,完成局部更新母债。Open Send responseText午磁、responseXml局部定位。

2.4 使用場景

登錄失敗時不跳轉(zhuǎn)頁面提示毡们,注冊時提示用戶名是否存在迅皇,二級聯(lián)動等等使用場景。

3. JS和JQuery

  • jQuery是一個js框架衙熔,封裝了js的屬性和方法登颓,讓用戶使用更便捷,并且增強了js的功能红氯。

  • 原來使用原生js要處理很多兼容性問題框咙,由jQuery封裝了底層咕痛,就不用處理兼容性問題

  • 原生的js的DOM和事件綁定和Ajax等操作非常麻煩喇嘱,jQuery封裝以后操作非常方便茉贡。

4. JQuery的頁面加載事件

很多時候需要獲取元素,但是必須等到該元素被加載完成后才能獲取者铜,可以把js代碼放到該元素的后面腔丧,但是這樣就會造成js分布在body中存在不好管理。

所有頁面加載完畢后所有的元素當然已經(jīng)加載完畢作烟。一般獲取元素做操作都要在頁面加載完畢后操作愉粤。

4.1 jQuery的兩種頁面加載方式

  • $(document)把原生的document這個dom對象轉(zhuǎn)換為jQuery對象,轉(zhuǎn)換完成后才能調(diào)用ready方法拿撩。

    ready(fn)表示頁面結(jié)構(gòu)被加載完畢后執(zhí)行傳入函數(shù)fn衣厘。

$(document).ready(function(){  });
  • 當頁面加載完畢后執(zhí)行里面的函數(shù)
$(function(){});

4.2 與window.onload的區(qū)別

  • jQuery中的頁面加載完畢事件,表示的是頁面結(jié)構(gòu)被加載完畢压恒。
  • window.onload表示的是頁面(包含圖片等遠程資源)被加載完畢影暴。
  • 例如:<img src="./image/1.jpg"> onload必須等頁面中的圖片、聲音涎显、圖象等遠程資源被加載完畢后才調(diào)用坤检,而jQuery中只需要頁面結(jié)構(gòu)被加載完畢。

5. jQuery的Ajax與原生js實現(xiàn)Ajax的關(guān)系

jQuery中的Ajax是通過原生的js封裝的期吓,封裝完成后早歇,讓我們使用起來更加便利,不用考慮底層實現(xiàn)或兼容性等處理讨勤。

6.HTML5

  • html5在原來的基礎上增強了一些標簽箭跳。增加了一些像畫板、聲音潭千、視頻谱姓、web存儲等方面的高級功能。

  • HTML5太強調(diào)語義刨晴,導致在開發(fā)中都不知道要使用哪個標簽屉来。

    • 例如:在做頁面布局時,無論頭部狈癞、主題茄靠、導航等模塊都使用div來表示,但是html5的規(guī)范蝶桶,需要使用不同的標簽來表示(header慨绳、footer等)。

7. CSS3

  • css3增強了原來的功能脐雪,提供了一些原來在css2中實現(xiàn)起來比較困難或者不能實現(xiàn)的功能厌小,例如:
    1. 盒子邊框
    2. 盒子和文字的陰影
    3. 漸變
    4. 轉(zhuǎn)換、移動、縮放、旋轉(zhuǎn)等
    5. 過渡尝哆、動畫都可以使用動畫歧胁。
    6. 可以使用媒體查詢實現(xiàn)響應式網(wǎng)站。
  • CSS3最大的缺點就是根據(jù)不同的瀏覽器處理兼容性厉碟,不過對應有一些處理兼容性的工具喊巍。

8. bootstrap

bootstrap是一個移動設備優(yōu)先的UI框架,可以不用使用任何css箍鼓、js代碼就能實現(xiàn)比較漂亮的有交互性的頁面崭参。要寫頁面的話,可以使用類似于bootstrap的UI框架款咖。

組件:

1. 模態(tài)框
2. 表單何暮、表單項
3. 布局
4. 柵格系統(tǒng)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市铐殃,隨后出現(xiàn)的幾起案子海洼,更是在濱河造成了極大的恐慌,老刑警劉巖背稼,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件贰军,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機词疼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進店門俯树,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人贰盗,你說我怎么就攤上這事许饿。” “怎么了舵盈?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵陋率,是天一觀的道長。 經(jīng)常有香客問我秽晚,道長瓦糟,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任赴蝇,我火速辦了婚禮菩浙,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘句伶。我一直安慰自己劲蜻,他們只是感情好,可當我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布考余。 她就那樣靜靜地躺著先嬉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪楚堤。 梳的紋絲不亂的頭發(fā)上疫蔓,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天,我揣著相機與錄音钾军,去河邊找鬼鳄袍。 笑死,一個胖子當著我的面吹牛吏恭,可吹牛的內(nèi)容都是我干的拗小。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼樱哼,長吁一口氣:“原來是場噩夢啊……” “哼哀九!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起搅幅,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤阅束,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后茄唐,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體息裸,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡蝇更,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了呼盆。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片年扩。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖访圃,靈堂內(nèi)的尸體忽然破棺而出厨幻,到底是詐尸還是另有隱情,我是刑警寧澤腿时,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布况脆,位于F島的核電站,受9級特大地震影響批糟,放射性物質(zhì)發(fā)生泄漏格了。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一徽鼎、第九天 我趴在偏房一處隱蔽的房頂上張望笆搓。 院中可真熱鬧,春花似錦纬傲、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至宵荒,卻和暖如春汁雷,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背报咳。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工侠讯, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人暑刃。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓厢漩,卻偏偏與公主長得像,于是被迫代替她去往敵國和親岩臣。 傳聞我的和親對象是個殘疾皇子溜嗜,可洞房花燭夜當晚...
    茶點故事閱讀 43,472評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標準架谎。 注意:講述HT...
    kismetajun閱讀 27,447評論 1 45
  • 1.幾種基本數(shù)據(jù)類型?復雜數(shù)據(jù)類型?值類型和引用數(shù)據(jù)類型?堆棧數(shù)據(jù)結(jié)構(gòu)? 基本數(shù)據(jù)類型:Undefined炸宵、Nul...
    極樂君閱讀 5,502評論 0 106
  • 前端開發(fā)面試題 <a name='preface'>前言</a> 只看問題點這里 看全部問題和答案點這里 本文由我...
    自you是敏感詞閱讀 756評論 0 3
  • $HTML, HTTP谷扣,web綜合問題 1土全、前端需要注意哪些SEO 2、 的title和alt有什么區(qū)別 3、HT...
    Hebborn_hb閱讀 4,584評論 0 20
  • <a name='html'>HTML</a> Doctype作用裹匙?標準模式與兼容模式各有什么區(qū)別? (1)瑞凑、<...
    clark124閱讀 3,460評論 1 19