三七互娛2018校招前端筆試題
1、正則表示式考察題
1)格式為: 2016-12-12型別的日期格式校驗正則表示式;
2)字串解析:將格式諸如“[img:(src...)]”的字串解析替換為“<a href="src..."><img src='src...'></a>”;
2、使用ajax(可使用jQuery框架,若使用其他框架請註明)寫一個跨域非同步獲取json資料方案;說說能否使用javascript進行跨域非同步post資料。
var url = " http://www.37.com";
3、已知陣列如下,請用js完成以下請求,需寫出詳細實現步驟。
1)從大到小排序testArray各項;
2)在testArray陣列首尾分別新增數字11,99;
3)在testArray陣列元素61後插入62,63,64;
4)將testArray陣列反轉輸出演算法,第一位放在最後一位,以此類推;
5)將testArray去重演算法。
4、寫一個input輸入框樣式,要求如下:
1)背景圖片為bg.jpg,圖片不重複顯示,左對齊,背景顏色為藍色(顏色用英文即可);
2)寬200畫素,高50畫素;
3)邊框為5畫素綠色的虛線;
4)邊框圓角半徑3畫素;
5)邊框陰影效果,模糊距離3畫素,垂直偏移2畫素,水平偏移1畫素;
6)輸入字元上下居中,左對齊。
7)清除兩邊浮動;
8)水平垂直居中與視口。
5、請用HTML5標籤寫一個符合語義化的頁面,頁面中有導航欄、頁首、頁尾、文字內容以及圖片內容。
6、描述zepto touch模組的移動事件?click與tap的區別?tap底層是對哪些事件的封裝?
7、前端如何對web進行效能上的優化?有什麼檢測工具?
8、請編寫子類Child,通過原型鏈方法和構造器方法實現People父類繼承,並呼叫say()說出自己的名字和年齡。
function People(name,age){
this.name = name;
this.age = age;
this.say = function(){
alert(this.name + '年齡: '+ this.age);
}
}
9、演算法題:請用js實現氣泡排序演算法。
function bubbleSort(array){}
10、說說你所知道的提高前端開發效率的工具或方法?
11、CSS選擇器的優先順序如何定義?如何做選擇器優化?
相關推薦
三七互娛2018校招前端筆試題
1、正則表示式考察題 1)格式為: 2016-12-12型別的日期格式校驗正則表示式; 2)字串解析:將格式諸如“[img:(src...)]”的字串解析替換為“<a href="src...
58同城2018校招前端筆試題總結
opacity splay nbsp oms indexof init == city function 1. 用js實現一個隨機打亂數組順序的函數,要求可以設定數組中任意1個字符的位置不變,其他位置的元素位置隨機變化 思路:函數接受兩個參數:第一個參數是原數組,第二個參
2018秋招前端筆試題(58同城)
填空題 號碼段為131到139的11位手機號碼正則校驗:/^13[1-9][0-9]{8}$/ 移動端,如何在html中通過連結調起撥打電話:’<a href="tel:10086">1
京東2018校招研發筆試題記錄
背景 這幾天正好是各大網際網路公司校招筆試的時間,於是陪著同學一起做了一下京東的筆試題。其中單選和不定項選擇題涵蓋的範圍還是比較廣的,包括子網掩碼的計算、linux相關知識點、C++知識點、設計模式等。程式設計題有兩道,其實難度不大,現在將第一題以及我的答案記
網易遊戲互娛2018秋招筆試題-字元迷陣
1.題目描述 字元迷陣是一種經典的智力遊戲。玩家需要在給定的矩形的字元迷陣中尋找特定的單詞。 在這題的規則中,單詞是如下規定的: 1. 在字元迷陣中選取一個字元作為單詞的開頭; 2. 選取右方、下方、或右下45度方向作為單詞的延伸方向; 3.
三七互娛2018筆試題
三七互娛,一個小時,十個簡答題,也許是想用時間先刷掉一批人吧。 一、指標和引用的區別? (1)指標可以不初始化,引用必須初始化。 (2)指標可以改變其指向,引用一經引用,無法改變。 (3)指標有二級指標,引用沒有二級引用(C++11標準除外)。 (4)sizeof一個指標,
美圖2018校招前端筆試程式設計題陣列去重
題目只能記個大概了,裡面比較重要的就是陣列去重 重點:用空間換取時間,一層迴圈實現了陣列的去重,時間複雜度o(n)。 1. 先對arr_copy排序(注意啊arr_copy是有序陣列了) 2.
58同城2018秋招前端筆試試題
一、填空題(10題) 1. 號碼段為131到139的11位手機號碼正則校驗: /^13[1-9][0-9]{8}$/ 2. 移動端,如何在html中通過連結調起撥打電話<a href="tel:10086">10086</a> 3.
美圖2018秋招Java筆試題
1、關於垃圾回收演算法G1,哪個說法是錯誤的( B )。 A. 並行和併發,具有多執行緒操作能力 B. 不適用堆空間太大的場景 C. G1停頓時間更加可預測 D. 不會對系統吞吐量產生較大影響 2、以下程式的執行結果是?( D ) clas
[2017騰訊校招線上筆試題]
import java.util.ArrayList; import java.util.Scanner; public class Main { public static ArrayList<Integer> rst = new ArrayL
網易2019校招程式設計筆試題,一條街上n個房子,k個住戶
尚有不足,請高手勿噴,有高見請不吝賜教 import java.util.Scanner; public class T3 { /*一條街上n個房子,k個住戶 * 你需要找一個房子兩邊都有鄰居 * 要求得到所有可能性中, * 最小符合的房子數和最大符合的房
網易2019校招程式設計筆試題,給定一個N*M矩陣,放了牌,朝上
尚有不足,請高手勿噴,有高見者請不吝賜教 import java.util.Scanner; public class T2 { /* * 給定一個N*M矩陣,放了牌,朝上 * 對於每個牌進行以下操作 * 翻轉一張牌,與之相鄰的八張牌也翻轉 *
網易2019校招程式設計筆試題,你有三個任務,完成任務要代價。
import java.util.Scanner; /* 你有三個任務,可以不用代價完成一個任務 然後完成第i個任務之後,可以花費|Ai-Aj|的代價 完成第j個任務,||代表絕對值 輸入 三個整數A1 A2 A3 輸出  
Java nio 學習筆記(四) 淘寶2012校招技術筆試題
實現五:統計一個單詞可重複的英文檔案(假設4G)中每個單詞出現的次數,把結果按照英文排序放入一個檔案中。並能夠檢索特定單詞的出現次數。由於檔案過大,不重複單詞總數有限,需要考慮到執行速度和記憶體使用情況。(淘寶筆試技術題) import java.io.File; imp
Keep2019屆校招演算法筆試題
1. 輸入一個字串和整數k,每3k個子串,將子串前面的k個字元反轉,後面2*k個子串保持原樣。如果剩餘的子串長度不足3k,則如果長度小於k,此末尾子串全部反轉,如果剩餘的子串長度大於k且小於3k,則把前面的k個子串翻轉,後面的末尾字元都保持原樣。 程式碼如下: #incl
2017阿里巴巴秋招前端筆試題總結
1.正則表示式/a+(bab)?(caac)*/,下列選項中是該正則表示式的子集的是? A. /(bab)(caca)/ B. /a(bab){2}(caac)*/ C. /a{2}/ D. /a+(bab){0,1}(ca)+(ca)/ E. /a(
2016CVTE校招線上筆試題
以下說法正確的有() A. 多個程序操作同一個檔案時,應該要考慮到檔案的一致性問題 B. 可通過檔案在不同程序間進行資料傳遞和共享 C. 可以通過全域性變數在不同程序間傳遞資料 D. 一個程序可以訪問到所有實體記憶體空間 正確答案: A B
【面經】2018金山WPS前端筆試題 & 面試題
Q: 通過鍵名訪問物件的成員 下面程式碼輸出了什麼? var a={}, b={key:'b'}, c={key:'c'}; a[b]=123; a[c]=456; console.log(a[b]); A 答案為456,因為鍵名只能為字串,傳入
2014微軟秋季校招演算法筆試題
這道題是來自2014微軟秋季校招筆試題的最後一道演算法筆試題,本部落格提供程式碼解析及程式碼實現!!! 第二部分測試時間為60分鐘,滿分50分。請務必在回答問題前仔細閱讀變成題目。您可以選用C、C++、C#或者Java 其中任何一種程式語言,並且保證您的程式碼可以正確編譯和
中科大軟院校招前端筆試題(記憶版)
好玩的三道題:筆試題:function foo(){ var i =0; return function(){ console.log(i++); } } var foo1 = foo(); var foo2 = foo(); foo1(); foo1(); foo