js學習總結

2021-09-24 06:43:45 字數 1487 閱讀 6723

ps. 第一次在掘金上寫文章,記錄我的學習歷程,這篇文章是對最近學習js的乙個總結,主要是手寫一些常見的功能函式以及10種常見排序演算法。

1.jsonp解決跨域(常用功能)

2.拖動(常用功能)

3.分頁(常用功能)

4.搜尋框(常用功能)

5.超長截斷顯示省略號(常用功能)

6.js手寫實現氣泡排序(常見面試題-演算法-排序1)

7.js手寫實現快速排序(常見面試題-演算法-排序2)

8.js手寫實現選擇排序(常見面試題-演算法-排序3)

9.js手寫實現插入排序(常見面試題-演算法-排序4)

10.js手寫實現希爾排序(常見面試題-演算法-排序5)

11.js手寫實現歸併排序(常見面試題-演算法-排序6)

12.js手寫實現堆排序(常見面試題-演算法-排序7)

13.js手寫實現計數排序(常見面試題-演算法-排序8)

14.js手寫實現桶排序(常見面試題-演算法-排序9)

15.js手寫實現基數排序(常見面試題-演算法-排序10)

16.js手寫實現事件委託函式(常見面試題-基礎)

17.js手寫實現bind函式(常見面試題-基礎)

19.js手寫實現陣列去重(常見面試題-基礎)

20.js手寫實現函式防抖debounce(常見面試題-基礎)

21.js手寫實現函式防抖throttle(常見面試題-基礎)

22.js手寫實現深淺拷貝(常見面試題-基礎)

23.js手寫實現型別判斷(12種)(常見面試題-基礎)

24.js手寫實現陣列扁平化(常見面試題-基礎)

如果文章裡有什麼問題歡迎指正。快來跟我一起快樂的學習js吧~ 我的github

js學習總結

在昨天,js的學習已經全部結束了,在接下來學習jquery之前,對js的學習做乙個總結。在js中,分為3個部分 核心js dom bom。最主要的是核心js。大致分為js的基礎,資料型別 值傳遞和引用傳遞 運算元 資料的型別轉換 流程控制語句 物件 函式 陣列 包裝器函式 正則 物件導向。在這些知識...

js基礎學習總結

var 會導致變數提公升,在下方定義的a,在前面依舊可以讀取 console.log a 1 var a 1let const 不會導致變數提公升,從上往下執行 console.log a 會報錯 let a 1 console.log a 1簡單陣列 一層 的深拷貝,可以用slice或者conca...

近期學習js總結

都是乙個細節問題老是犯錯,還有就是之前的知識點沒有去複習,老是犯錯誤。總結一下避免以後又犯錯。1.沒有去檢查物件是否存在 寫完js就是忘記去檢查是否存在,等到用到專案中才發現,如下 if obj obj return 當不存在的時候,就是開始報錯。後面寫了上去,位置放錯了,所以還是報錯.直到去看do...