阿里前端開發(fā)工程師筆試題
阿里前端開發(fā)工程師筆試題
阿里2017筆試?yán)щy嗎?只要做好充分的準(zhǔn)備,其實(shí)并不難!下面就由學(xué)習(xí)啦小編為大家介紹一下阿里前端開發(fā)工程師的文章,歡迎閱讀。
阿里前端開發(fā)工程師筆試題篇1
1、下面哪個(gè)不屬于W3C標(biāo)準(zhǔn)盒模型?
a.內(nèi)容
b.邊框
c.內(nèi)邊距
d.輪廓
2、下列事件哪個(gè)不屬于鼠標(biāo)觸發(fā)的事件?
a.click
b.contextmenu
c.mouseout
d.keydown
3、一個(gè)實(shí)現(xiàn)搜索結(jié)果的頁(yè)面,如果你想實(shí)現(xiàn)高亮搜索關(guān)鍵詞,應(yīng)該使用下面哪個(gè)tag?
a.
b.
c.
d.
4、瀏覽器在一次HTTP請(qǐng)求中,需要傳輸一個(gè)4097字節(jié)的文本數(shù)據(jù)至服務(wù)器,可以采用哪些方式?
a.存入indexdDB
b.存入COOKIE
c.放在URL參數(shù)
d.寫入Session
e.使用post
f.放在Local Storage
阿里前端開發(fā)工程師筆試題篇2
1、下面哪個(gè)不是CSS中表示尺寸的單位?
a.px、%
b.em、rem
c.mm、ck
d.pt、pc
2、請(qǐng)?jiān)赺___處填寫答案,從而達(dá)到題目的要求
var arr = [1, 2, 3, 4, 5];
var result = arr.sort(_______________________________).join("+");
console.log(result);
3、把一個(gè)字面量對(duì)象,變成某個(gè)類的實(shí)例
function Type() {}
var a = {};
______________
// a instanceof Type === true
阿里前端開發(fā)工程師筆試題篇3
1、補(bǔ)充下面的函數(shù),判斷p為Array
function isArray(p){
return Object.prototype._____.apply(p)==='_____';
}
2、請(qǐng)寫一個(gè)表格以及對(duì)應(yīng)的CSS,使表格奇數(shù)行為白色背景,偶數(shù)行為灰色背景,鼠標(biāo)移上去時(shí)為黃色背景。
3、實(shí)現(xiàn)一個(gè)程序,輸入為一段英文文本,示例如下:
Alibaba Group Holding Limited is a Chinese e-commerce company that provides consumer-to-consumer, business-to-consumer and business-to-business sales services via web portals. It also provides electronic payment services, a shopping search engine and data-centric cloud computing services. The group began in 1999 when Jack Ma founded the website Alibaba.com, a business-to-business portal to connect Chinese manufacturers with overseas buyers. In 2012, two of Alibaba’s portals handled 1.1 trillion yuan (0 billion) in sales.
統(tǒng)計(jì)這段文本中單詞的出現(xiàn)頻率、分布區(qū)間,要求如下:
1. 僅統(tǒng)計(jì)英文單詞,1999 0 1.1 標(biāo)點(diǎn)符號(hào)之類的不算做單詞
2. 區(qū)間分 4個(gè):少(出現(xiàn)1-5次)、 中(出現(xiàn)6-10次)、高(出現(xiàn) 11-20),極高(出現(xiàn) >20 次) ,給出每個(gè)區(qū)間單詞數(shù)目在總單詞數(shù)中的百分比
3. 返回如下的 JSON 對(duì)象:
{
'occurrence': [/** 數(shù)據(jù)元素的第一個(gè)元素為單詞,第二個(gè)位出現(xiàn)次數(shù)**/
['alibaba', 10]
['consumer', 10]
['business', 8]
],
'distribution': {
'high': '30%',
'low': '20%',
'medium': '40%',
'veryHeigh': '10%',
}