關(guān)于前端面試的一點(diǎn)思考

一苇经、cookie案淋、sessionStorage 和 localStorage 的區(qū)別
  • cookie:一般有服務(wù)端生成仓洼,可設(shè)置失效時(shí)間介陶,存放數(shù)據(jù)大小一般為4k左右,用于標(biāo)識(shí)用戶(hù)身份
  • sessionStorage:客戶(hù)端生成色建,僅在當(dāng)前會(huì)話中有效哺呜,關(guān)閉頁(yè)面或?yàn)g覽器后會(huì)清除,存放數(shù)據(jù)大小在5M左右
  • localStorage:客戶(hù)端生成箕戳,除非被清除某残,否則永久保存,存放數(shù)據(jù)大小在5M左右
二陵吸、html 和 html5 怎么區(qū)分玻墅?
  1. 在文檔類(lèi)型聲明上
    • html:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional //EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    • html5:<!DOCTYPE html>
  2. 在結(jié)構(gòu)語(yǔ)義上
    • html:沒(méi)有結(jié)構(gòu)語(yǔ)義化的元素
    • html5:結(jié)構(gòu)語(yǔ)義化較完善,比如<header><article><footer>
三壮虫、html5 新特性澳厢、新增元素和移除元素
  1. html5 新特性:
    • 用于繪圖的 vanvas 元素、svg 元素
    • 用于媒介回放的 videoaudio 元素
    • 對(duì)本地離線存儲(chǔ)的更好的支持
    • 新的特殊內(nèi)容元素囚似,比如:article剩拢、footerheader饶唤、nav徐伐、section
    • 新的表單控件。比如:calendar搬素、date呵晨、timeemail熬尺、url摸屠、search
  2. 新增元素:
    • <canvas> 新元素:<canvas>
    • 新多媒體元素:<audio><video>粱哼、<source>季二、<embed><track>
    • 新表單元素:<datalist>揭措、<keygen>胯舷、<output>
    • 新的語(yǔ)義和結(jié)構(gòu)元素:<article><aside>绊含、<bdi>桑嘶、<command><details>躬充、<dialog>逃顶、<summary>讨便、<figure><figcation>以政、<footer>霸褒、<header><mark>盈蛮、<meter>废菱、<nav><progress>抖誉、<ruby>殊轴、<rp><rt>寸五、<section>梳凛、<time><wbr>
  3. 移除元素:
    • <acronym>梳杏、<applet><basefont>淹接、<big>十性、<font><center>塑悼、<tt>劲适、<strike><noframes>厢蒜、<frameset>霞势、<frame><dir>
四斑鸦、css3 新特性
  1. 新增許多選擇器愕贡,比如:E:enabledE:disabled
  2. 新增動(dòng)畫(huà)相關(guān)的特性:Transition巷屿、Transform固以、Animation
  3. 新增背景和邊框?qū)傩裕?
    • 背景:background-clipbackground-origin嘱巾、background-size憨琳、background-break
    • 邊框:border-radiusbox-shadow旬昭、border-image
  4. 文字特效:word-wrap篙螟、text-overflowtext-shadow问拘、text-decoration
  5. 多列布局
  6. 用戶(hù)界面
五遍略、求 i 的值
  for (var i = 1; i <= 3; i++) {
    setTimeout(function () {
      console.log(i);
    }, 0);
  }

運(yùn)行結(jié)果:4

六慢味、如何聲明 html5,有什么作用墅冷?
  • 聲明 html5:<!DOCTYPE html>
  • 作用:告知瀏覽器文檔使用哪種規(guī)范解析
七楚堤、創(chuàng)建一個(gè)Ajax
  • 創(chuàng)建 XMLHttpRequest 對(duì)象
      var xmlhttp;
        if (window.XMLHttpRequest ) {
          xmlhttp = new XMLHttpRequest();    // 支持IE7+, Chrome, Opera, Safari 瀏覽器
        } else {
          xmlhttp = new ActiveXObject("MicroSoft.XMLHTTP");   // 支持 IE6, IE5 瀏覽器
        }
    
  • 當(dāng)請(qǐng)求被發(fā)送到服務(wù)器時(shí),執(zhí)行一些基于響應(yīng)的任務(wù)
     xmlhttp.onreadystatechange=function () {
         if (xmlhttp.readyState==4 && xmlhttp.status==200) {
           document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
         }
     }
    
  • 向服務(wù)器發(fā)送請(qǐng)求
      xmlhttp.open("GET", "ajax.text", true);
      xmlhttp.send();
    
    方法 描述
    open(method, url, async) 規(guī)定請(qǐng)求的類(lèi)型爱咬、URL 以及是否異步處理請(qǐng)求际邻。</br> <ul><li>請(qǐng)求的類(lèi)型;GET 或 POST</li><li>文件在服務(wù)器上的位置</li><li>async:true(異步)或 false(同步)</li></ul>
    send(string) 將請(qǐng)求發(fā)送到服務(wù)器</br> <ul><li>string:僅用于 POST 請(qǐng)求</li></ul>
八腔彰、為什么要使用CSS預(yù)處理器叫编?
  1. CSS 無(wú)法遞歸式定義,使用預(yù)處理器可以減少代碼的冗余
  2. 提高開(kāi)發(fā)效率
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末霹抛,一起剝皮案震驚了整個(gè)濱河市搓逾,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌杯拐,老刑警劉巖霞篡,帶你破解...
    沈念sama閱讀 217,406評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異端逼,居然都是意外死亡朗兵,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門(mén)顶滩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)余掖,“玉大人,你說(shuō)我怎么就攤上這事礁鲁⊙纹郏” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,711評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵仅醇,是天一觀的道長(zhǎng)冗美。 經(jīng)常有香客問(wèn)我,道長(zhǎng)着憨,這世上最難降的妖魔是什么墩衙? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,380評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮甲抖,結(jié)果婚禮上漆改,老公的妹妹穿的比我還像新娘。我一直安慰自己准谚,他們只是感情好挫剑,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著柱衔,像睡著了一般樊破。 火紅的嫁衣襯著肌膚如雪愉棱。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,301評(píng)論 1 301
  • 那天哲戚,我揣著相機(jī)與錄音奔滑,去河邊找鬼。 笑死顺少,一個(gè)胖子當(dāng)著我的面吹牛朋其,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播脆炎,決...
    沈念sama閱讀 40,145評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼梅猿,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了秒裕?” 一聲冷哼從身側(cè)響起袱蚓,我...
    開(kāi)封第一講書(shū)人閱讀 39,008評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎几蜻,沒(méi)想到半個(gè)月后喇潘,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,443評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡入蛆,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評(píng)論 3 334
  • 正文 我和宋清朗相戀三年响蓉,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片哨毁。...
    茶點(diǎn)故事閱讀 39,795評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖源武,靈堂內(nèi)的尸體忽然破棺而出扼褪,到底是詐尸還是另有隱情,我是刑警寧澤粱栖,帶...
    沈念sama閱讀 35,501評(píng)論 5 345
  • 正文 年R本政府宣布话浇,位于F島的核電站,受9級(jí)特大地震影響闹究,放射性物質(zhì)發(fā)生泄漏幔崖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評(píng)論 3 328
  • 文/蒙蒙 一渣淤、第九天 我趴在偏房一處隱蔽的房頂上張望赏寇。 院中可真熱鬧,春花似錦价认、人聲如沸嗅定。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,731評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)渠退。三九已至忙迁,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間碎乃,已是汗流浹背姊扔。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,865評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留梅誓,地道東北人恰梢。 一個(gè)月前我還...
    沈念sama閱讀 47,899評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像证九,于是被迫代替她去往敵國(guó)和親删豺。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評(píng)論 2 354

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

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5愧怜? 答:HTML5是最新的HTML標(biāo)準(zhǔn)呀页。 注意:講述HT...
    kismetajun閱讀 27,485評(píng)論 1 45
  • 1.一些開(kāi)放性題目 1.自我介紹:除了基本個(gè)人信息以外,面試官更想聽(tīng)的是你與眾不同的地方和你的優(yōu)勢(shì)拥坛。 2.項(xiàng)目介紹...
    55lover閱讀 637評(píng)論 0 6
  • <a name='html'>HTML</a> Doctype作用蓬蝶?標(biāo)準(zhǔn)模式與兼容模式各有什么區(qū)別? (1)、<...
    clark124閱讀 3,474評(píng)論 1 19
  • 在線閱讀 http://interview.poetries.top[http://interview.poetr...
    程序員poetry閱讀 114,371評(píng)論 24 450
  • 1猜惋、創(chuàng)建一個(gè)文件管理器 NSFileManager *fm = [NSFileManager defaultMan...
    LZM輪回閱讀 1,690評(píng)論 0 2