web前端面試題及答案
引導語:瞭解一些面試題及答案,可以幫助自己順利透過面試哦。以下是小編爲大家整理的web前端面試題及答案,供各位參考。
1、怎樣添加、移除、移動、複製、創建和查找節點?
創建新節點:
creatDocumentFragment(),創建一個DOM片段。
creatElement(),創建一個具體的元素。
creatTextNode(),創建一個文字節點。
添加、移除、替換、插入:
appendChild(),添加。
removeChild(),移除。
replaceChild(),替換。
Before(),插入。
查找:
getElementsByTagName(),透過標籤名稱。
getElementsByName(),透過元素的Name屬性的值。
getElementById(),透過元素id,唯一性。
2、JS中什麼是僞數組?如何將僞數組轉化爲標準數組?
僞數組(類數組):無法直接調用數組方法或期望length屬性有什麼特殊的行爲。但仍可以對真正數組遍歷方法來遍歷它們。典型的是函數的arguement參數,還有像調用getElementsByTagName()、dNodes()之類的`,它們都返回NodeList對象,都屬於僞數組。可以用(fakeArray)將數組轉化爲真正的Array對象。
3、JS中callee和caller的作用。
caller是返回一個對函數的引用,該函數調用了當前函數;
callee是返回正在被執行的函數,也就是所指定的function對象的正文。
4、請說出三種減低頁面加載時間的方法。
1.壓縮CSS、JS檔案。
2.合併JS、CSS檔案,減少HTTP請求。
3.外部JS、CSS檔案放最底下。
4.減少DOM的操作,儘可能用變量替代不必要的DOM操作。
5、爲什麼用多個域名來存儲網絡資源會更有效?
確保用戶在不同地區用最快的速度開啟網站,其中某個域名崩潰,用戶也能透過其他域名訪問網站。
6、如何消除一個數組裏面重復的元素?
indexOf():返回某個指定的字元串值在字元串中首次出現的位置,對大小寫敏感,若沒有,則返回-1。
7、寫一個function,清除字元串前後的空格(相容所有的瀏覽器)。
8、統計字元串中字母個數或統計最多字母數。
At(i):返回指定位置的字元,i在0~th之間,如果i不在0~th之間,該方法返回一個空字元串。
9、截取字元串"abcdefg"中的"egf"。
10、實現一個函數clone,可以對JS中的5種主要的數據類型(包括Number、String、Object、Array、Boolean)進行值複製。
11、JS中如何檢測一個變量是string類型?
typeof(obj)=="string";
tructor==string;
12、寫出三個使用this的典型應用。
事件:onclick this,發生事件的對象;
構造函數:this,new出來的object;
call/apply:改變this;
13、網頁中實現一個計算當年還剩多少時間的倒計時程序,要求網頁上實時動態顯示“xx年還剩xx天xx時xx分xx秒”。
-
關於招投標與合同管理的練習題
招投標與合同管理習題一、單項選擇題1、按照施工合同示範文字規定,當組成施工合同的各檔案出現含糊不清或矛盾時,應按()順序解釋。A.施工合同協議書、工程量清單、中標通知書B.中標通知書、投標書及附件、合同履行中的變更協議C.合同履行中的洽商協議、中標通知書...
-
2018年小升初英語測試題
一、單項選擇1.Jimusually____homeat5o‘clockeveryafternoon.AhesB.getstoC.arrivesinD.arrivesat2.Lucyknewnothingaboutit____hermothertoldher.A.becauseB.untilC.ifD.since3.Hawaiiisfamous____itsbeautifulbeaches.A.toB.asC.forD.at4.Thereare___inthes...
-
四年級英語第四單元測試題
聽力部分(30分)一聽錄音,選出你所聽到的單詞。(10分)1()AapplesBorangesCpeachesDgrapes2()AtheseBthoseCthisDthat3()AwaiterBwaitressCworkerDfarmer4()AbuyingfruitBhowmanyCoverthereDthreekilos5()AherjobBhernameCyournameDyourjob聽力原稿及答案:1grapes2...
-
從軍曲課後的訓練題
一、看拼音,寫詞語。zhēnɡbīnɡjiànɡshìwénshūcónɡjūn()()()()二、多音字組詞.燕yān()將jiānɡ()yàn()jiànɡ()三、用部首查字法查字。1、廷查()旁,再查()畫。2、康查()旁,再查()畫。3、起查()旁,再查()畫。四、寫出下列生字的筆順。1、將2、病五、...