日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
阿里在線前端筆試題

本人大三,非985,211。

成都創(chuàng)新互聯(lián)公司專注于鄒平網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供鄒平營銷型網(wǎng)站建設(shè),鄒平網(wǎng)站制作、鄒平網(wǎng)頁設(shè)計(jì)、鄒平網(wǎng)站官網(wǎng)定制、微信小程序開發(fā)服務(wù),打造鄒平網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供鄒平網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

參加了2015年暑假實(shí)習(xí)校園招聘,好吧,其實(shí)就看看題目長什么樣字、廢話不多說,上題。

一共13題,6個選擇,1題是github地址或博客微博地址,6個大題。

選擇題***題:

  
 
  1. var arr = [1,2,3,4,5]; 
  2. arr.splice(1,2,3,4,5); 
  3. arr? 

考察數(shù)組splice的用法。

后面幾個選擇題忘了(別打臉),選擇題都不是很難。

大題:

1.考查css的基本知識,給出html基本代碼。寫css代碼, 每個div是一個盒子模型。中間文字水平垂直居中,三個盒子水平排列。(比較基礎(chǔ),代碼就不上了)

2.多維數(shù)組轉(zhuǎn)一位數(shù)組:原題:[1,[2,3]] ==》 [1,2,3]

  
 
  1. var arr = [1,[[4,5,6],2,[[[7,8,9]]],3]]; //轉(zhuǎn)成一位數(shù)組:[1, 4, 5, 6, 2, 7, 8, 9, 3] 
  2. function f(arr){ 
  3.     if(Object.prototype.toString.call(arr) != '[object Array]')  //判斷arr是不是數(shù)組 
  4.         return; 
  5.     var newArr = []; 
  6.     function fn(arr){  
  7.         for (var i = 0; i < arr.length; i++) {//遍歷數(shù)組 
  8.             if(arr[i].length){//判斷是不是多維數(shù)組 
  9.                 fn(arr[i]);    //遞歸調(diào)用 
  10.             }else{ 
  11.                 newArr.push(arr[i]); 
  12.             } 
  13.         } 
  14.     } 
  15.     fn(arr); 
  16.     return newArr; 
  17. console.log(f(arr)); 

當(dāng)時在做試卷的時候 沒有考慮多維數(shù)組,只片面的為了解題,沒有用遞歸。

3.數(shù)字類型轉(zhuǎn)千分位表示

  
 
  1. var num = 123456789.9; //結(jié)果轉(zhuǎn)成千分位表示 123,456,789.9 
  2. function f(num){ 
  3.     if(typeof num != 'number') 
  4.         return; 
  5.     num += ''; 
  6.     if(num.indexOf('.')!=-1){ //判斷是否存在小數(shù) 
  7.         return fn(num.split('.')[0])+'.'+num.split('.')[1]; 
  8.     }else{ 
  9.         return fn(num); 
  10.     } 
  11.     function fn(newNum){ 
  12.         var str = ''; 
  13.         var l = newNum.length; 
  14.         while(l>3){ 
  15.             str = ','+newNum.substring(l-3,l) + str; 
  16.             l = l-3; 
  17.         } 
  18.         str = newNum.substring(0,l) + str; 
  19.         return str; 
  20.     } 
  21. console.log(f(num)); 

4.解析url:var str = 'http://s.weibo.com/weibo/Aralic?topnav=1&wvr=6'獲得參數(shù)名和參數(shù)值:

(以前做過類似的題目,解析url一系列的值,阿里這題感覺稍微簡單一點(diǎn))

  
 
  1. function f(url){ 
  2.     var l = url.indexOf('?'); 
  3.     if(l!=-1){ 
  4.         var obj = {}; 
  5.         var arr = url.substring(l+1,url.length).split('&'); 
  6.         for(var i = 0; i
  7.             obj[arr[i].split('=')[0]] = arr[i].split('=')[1]; 
  8.         } 
  9.         return obj; 
  10.     } 
  11. console.log(f('http://s.weibo.com/weibo/Aralic?topnav=1&wvr=6')) 

有幸看到的園子大牛幫忙給點(diǎn)意見,不是專門學(xué)計(jì)算機(jī)的,算法比較差。

 


文章名稱:阿里在線前端筆試題
地址分享:http://www.dlmjj.cn/article/cccedes.html