一、題目 題目:手寫一個冒泡排序 測試用例: 二、思路 依次比較相鄰的兩個數(shù),如果不符合排序規(guī)則,則調(diào)換兩個數(shù)的位置。這樣一遍比較下來,能夠保證最大(或最?。┑臄?shù)排在最后一位...
一、題目 題目:手寫一個冒泡排序 測試用例: 二、思路 依次比較相鄰的兩個數(shù),如果不符合排序規(guī)則,則調(diào)換兩個數(shù)的位置。這樣一遍比較下來,能夠保證最大(或最?。┑臄?shù)排在最后一位...
一、題目 題目:手寫一個快速排序 例子: 二、代碼實(shí)現(xiàn) “快速排序”思路: 在數(shù)組中,選擇一個元素作為“基準(zhǔn)”; 所有小于“基準(zhǔn)”的元素,都移到“基準(zhǔn)”左邊;所有大于“基準(zhǔn)”...
一、題目 題目:實(shí)現(xiàn)一個函數(shù)sleep,先輸出A,1秒之后輸出B,有什么方案嗎? 二、代碼實(shí)現(xiàn) 思路: 方法一:通過Promise實(shí)現(xiàn) 方法二:async/await 方法三...
一、題目 題目:將以下數(shù)組扁平化,返回一個沒有重復(fù)值且升序的數(shù)組 例子: 二、解決方案 思路:1、先將數(shù)組扁平化;2、去重;3、排序 方法一:原生屬性寫法 方法二:使用ES6...
箭頭函數(shù)和普通函數(shù)的主要區(qū)別: this的指向問題,箭頭函數(shù)是不存在this的(也是箭頭函數(shù)和普通函數(shù)最主要的區(qū)別) 箭頭函數(shù)沒有原型prototype 箭頭函數(shù)沒有arge...
You-Get是一個小型的命令行實(shí)用程序,用于從Web下載媒體內(nèi)容(視頻,音頻,圖像),以防沒有其他方便的方法。以下是從此網(wǎng)頁you-get下載視頻的方法: 這里是為什么你可...
一、安裝charles報錯 1、場景: 安裝charles報錯the bundled java installation is broken. please uninstal...
189. 旋轉(zhuǎn)數(shù)組[https://leetcode-cn.com/problems/rotate-array/] leetcode鏈接:189. 旋轉(zhuǎn)數(shù)組[https://...
一、get請求方式為何不需要序列化? qs.stringify()是將對象 序列化成URL的形式,以&進(jìn)行拼接。 get請求方式提交數(shù)據(jù)時,參數(shù)之間附加到url后邊,即htt...
場景:前端將價錢318.04乘以100傳遞給服務(wù)端的時候,傳給服務(wù)端的值精度會丟失 解決思路: 比如你傳給后端要乘 100,也就是10的平方現(xiàn)在你有一個小數(shù) 3.5 ,傳...
一、Array.slice() 方法可從已有的數(shù)組中返回選定的元素。 發(fā)音:[sla?s] slice(start,end)從哪到哪開始刪除/截取 start 開始索引 en...
小記~ 一、什么是深拷貝、淺拷貝? const A = [1,2,3,4,[5,6]]淺拷貝:也就是拷貝A對象里面的數(shù)據(jù),但是不拷貝A對象里面的子對象深拷貝:會克隆出一個對象...
前言 如今web開發(fā)中,無限加載是必需的一項功能,尤其是在移動端開發(fā)中,一個列表往往默認(rèn)只加載10條,想看更多只能逐漸往下翻頁。那么今天就看看如何在Vue-Cli中實(shí)現(xiàn)這個功...
qs是什么? 使用方法 qs是npm倉庫所管理的包,可以通過npm install qs安裝,因此我們可以直接通過require('qs')引用得到哦~。 qs.string...
導(dǎo)語: 當(dāng)你點(diǎn)進(jìn)這篇文章說明你的http基礎(chǔ)很爛,該去補(bǔ)http的知識了. 網(wǎng)上搜了一堆根本就不好使,都是JQ時代的教程,mvvm框架的教程質(zhì)量很差 先上干貨 需求:點(diǎn)擊...