摘要:方法一因為是從開始的方法二獲取怎么實現和截取考察的用法。翻轉字符串和刪除數組的第一元素將字符串轉化為數組。將數組進行翻轉。將數組轉換為字符串。被刪除的第一個元素刪除后的數組數組去重如果找到不到就把放到新數組里
1.運算題的結果
var name="jay" var pe={ name:"kang", getname:function () { console.log(this); return this.name } }; console.log(pe.getname()); var pe1=pe.getname; console.log(pe1()) 輸出兩個console.log() // kang //jay2.寫出實現數組去重的方法;
最簡潔的es6 set方法
var arr=[2,2,2,3,3,4,5,6,4]; var set=new Set(arr);//轉換為set 去重; arr=Array.from(set);//轉換回數組; console.log(arr);//實現數組去重;3.請寫出實現隨機打亂數組的順序的方法;
var arr = [1,2,3,4,5,6,7] function ranArr(arr) { return arr.sort(function() { return Math.random() > 0.5 ? 1 : -1 }) } console.log(ranArr(arr))4.tcp的三次握手
第一次握手:建立連接時,客戶端發送syn包(syn=j)到服務器,并進入 SYN_SENT 狀態,等待服務器確認。
SYN:同步序列編號。
第二次握手:服務器收到syn包,必須確認客戶的SYN(ack=j+1),同時自己也發送一個SYN包(syn=k),即SYN+ACK包,此時服務器進入 SYN_RECV 狀態;
第三次握手:客戶端收到服務器的SYN+ACK包,向服務器發送確認包ACK(ack=k+1),此包發送完畢,客戶端和服務器進入 ESTABLISHED(TCP連接成功)狀態,完成三次握手。
完成三次握手,客戶端與服務器開始傳送數據,在上述過程中,還有一些重要的概念:
5.osi應用層——表示層——會話層——傳輸層——網絡層——數據鏈路層——物理層
6 獲取字符串里面字母出現次數最多的var str = "abcdefgssdd"; var obj = {}; var letter; for(var i = 0,len = str.length;i7.獲取一堆name名相同的div,點擊彈出顯示第幾個div 本題主要考察閉包的用法,是在面試中常被問的題目,不難但是比較容易上當的題目。
方法一:
var box=document.getElementsByTagname("div"); for(var i=0;i方法二:
var box=document.getElementsByTagname("div"); for(var i=0;i8.abcdefghi 獲取ghi怎么實現 和 asdjhklzxc 截取’asd’ (1)abcdefghi.substring(6)
(2)asdjhklzxc.substring(0,3)
考察 substring 的用法。
9翻轉字符串和刪除數組的第一元素(1)asd.split("").reverse.().join("")
split("")將字符串轉化為數組。
reverse()將數組進行翻轉。
join("")將數組轉換為字符串。
(2)var arr=[a,b,c]
var last=arr.shift()//被刪除的第一個元素 console.log(arr)//刪除后的數組10.數組去重var arr = [1,2,1,3,2,3,5,6,5,5] ; var newArr = []; for(var i = 0; i < arr.length; i++) { if(newArr.indexOf(arr[i]) == -1) {//如果找到不到就把arr[i]放到新數組newArr里 newArr.push(arr[i]); } } console.log(newArr)
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/98620.html
摘要:獲取的對象范圍方法獲取的是最終應用在元素上的所有屬性對象即使沒有代碼,也會把默認的祖宗八代都顯示出來而只能獲取元素屬性中的樣式。因此對于一個光禿禿的元素,方法返回對象中屬性值如果有就是據我測試不同環境結果可能有差異而就是。 花了很長時間整理的前端面試資源,喜歡請大家不要吝嗇star~ 別只收藏,點個贊,點個star再走哈~ 持續更新中……,可以關注下github 項目地址 https:...
摘要:面試的公司分別是阿里網易滴滴今日頭條有贊挖財滬江餓了么攜程喜馬拉雅兌吧微醫寺庫寶寶樹海康威視蘑菇街酷家樂百分點和海風教育。 (關注福利,關注本公眾號回復[資料]領取優質前端視頻,包括Vue、React、Node源碼和實戰、面試指導) 本人于7-8月開始準備面試,過五關斬六將,最終抱得網易歸,深深感受到高級前端面試的套路。以下是自己整理的面試題匯總,不敢藏私,統統貢獻出來。 面試的公司分...
摘要:特意對前端學習資源做一個匯總,方便自己學習查閱參考,和好友們共同進步。 特意對前端學習資源做一個匯總,方便自己學習查閱參考,和好友們共同進步。 本以為自己收藏的站點多,可以很快搞定,沒想到一入匯總深似海。還有很多不足&遺漏的地方,歡迎補充。有錯誤的地方,還請斧正... 托管: welcome to git,歡迎交流,感謝star 有好友反應和斧正,會及時更新,平時業務工作時也會不定期更...
摘要:收集的一些前端面試題從面試題發現不足,進而查漏補缺,比通過面試更難得及各大互聯網公司前端筆試面試題篇及各大互聯網公司前端筆試面試題篇面試題個和個經典面試題前端開發面試題如何面試前端工程師很重要個變態題解析如何通過餓了么面試輕 收集的一些前端面試題 從面試題發現不足,進而查漏補缺,比通過面試更難得 1 BAT及各大互聯網公司2014前端筆試面試題--Html,Css篇 2 BAT...
閱讀 3018·2021-10-12 10:12
閱讀 3071·2021-09-22 16:04
閱讀 3303·2019-08-30 15:54
閱讀 2615·2019-08-29 16:59
閱讀 2927·2019-08-29 16:08
閱讀 879·2019-08-29 11:20
閱讀 3502·2019-08-28 18:08
閱讀 660·2019-08-26 13:43