字符串和數(shù)組的相互轉(zhuǎn)換是最基礎(chǔ)的內(nèi)容。使用字符串對(duì)象的 split() 方法可以將字符串轉(zhuǎn)為數(shù)組;數(shù)組轉(zhuǎn)為字符串可以使用 toString() 方法,但是這個(gè)方法不能自定義分割符,默認(rèn)分割符為英文逗號(hào),使用數(shù)組方法 join() 將數(shù)組轉(zhuǎn)為字符串可以自定義分割符
辰風(fēng)沐陽(yáng) 閱讀 1577 2022-09-15
git 的重要性就不必多說(shuō)了,它伴隨著我們的整個(gè)職業(yè)生涯。本文記錄最全的 git 常用命令,當(dāng)對(duì)某個(gè)命令遺忘時(shí),可以快速的查找,適合對(duì) git 已有一定基礎(chǔ)的開(kāi)發(fā)者。本文持續(xù)更新補(bǔ)充內(nèi)容,做到一篇文章就能熟練使用 git
辰風(fēng)沐陽(yáng) 閱讀 1892 2022-09-14
眾所周知,js 是一門(mén)非常靈活的語(yǔ)言。當(dāng)我們?cè)?js 中調(diào)用一個(gè)函數(shù)時(shí),經(jīng)常會(huì)給函數(shù)傳遞一些參數(shù),js 把調(diào)用函數(shù)時(shí)傳入的全部實(shí)參存儲(chǔ)到一個(gè)叫做 arguments 的類數(shù)組對(duì)象里面。arguments 是一個(gè)類數(shù)組對(duì)象,不是一個(gè)真正的數(shù)組
辰風(fēng)沐陽(yáng) 閱讀 1335 2022-09-13
checkout 命令具有分支的管理和文件的恢復(fù)兩個(gè)核心功能,功能較多、不夠準(zhǔn)確。在 git 2.23 版本中新增了 switch 和 restore命令,用于替代 checkout 命令,進(jìn)而分化 checkout 命令的職責(zé)。換言之,checkout 將逐漸退出歷史舞臺(tái)
辰風(fēng)沐陽(yáng) 閱讀 1877 2022-09-10
經(jīng)緯度坐標(biāo)相關(guān)計(jì)算方法在項(xiàng)目中使用的場(chǎng)景有很多,比如: 計(jì)算兩個(gè)經(jīng)緯度坐標(biāo)間的距離,根據(jù)距離進(jìn)行排序,經(jīng)緯度范圍查詢等。本文記錄封裝的方法以及注意事項(xiàng),以便下次可以準(zhǔn)確無(wú)誤的快速上手使用
辰風(fēng)沐陽(yáng) 閱讀 1673 2022-09-05
every 和 some 都是數(shù)組迭代方法,它們的第一個(gè)參數(shù)都是一個(gè)閉包函數(shù),這個(gè)閉包函數(shù)接收最多接收三個(gè)參數(shù),最少接收一個(gè)參數(shù)。every 用于檢測(cè)數(shù)組的所有元素是否都符合指定條件,即 "全真才真"。some 方法用于檢測(cè)數(shù)組中是否有元素滿足指定條件,即 "一真就真"
辰風(fēng)沐陽(yáng) 閱讀 3496 2022-09-04
這是一道高頻的前端面試題: JS 如何判斷一個(gè)變量是否為數(shù)組 ? 對(duì)于某些新手來(lái)說(shuō),首先會(huì)想到使用 typeof 關(guān)鍵字獲取變量的數(shù)據(jù)類型,這是不可行的。因?yàn)樵?JS 中,數(shù)組也是 object。本文列舉多種判斷變量是否為數(shù)組的方法
辰風(fēng)沐陽(yáng) 閱讀 1371 2022-09-03
SSH 是一種網(wǎng)絡(luò)協(xié)議,可實(shí)現(xiàn)兩個(gè)設(shè)備之間的安全通信,通常用于訪問(wèn)遠(yuǎn)程服務(wù)器以及傳輸文件或執(zhí)行命令。很多人會(huì)使用一些軟件進(jìn)行和服務(wù)器的連接,比如: putty,xshell 等,而 mac 用戶自帶的終端就可以直接建立 SSH 連接
辰風(fēng)沐陽(yáng) 閱讀 4424 2022-09-02
rebase 在 git 中是一個(gè)非常有魅力的命令,使用得當(dāng)會(huì)極大提高自己的工作效率;如果亂用,會(huì)給團(tuán)隊(duì)其他人帶來(lái)麻煩。合理使用 rebase 命令可以使我們的提交歷史干凈、簡(jiǎn)潔,讓我們一起來(lái)學(xué)習(xí)這個(gè)具有魅力的 rebase 命令吧 !
辰風(fēng)沐陽(yáng) 閱讀 1777 2022-09-01
uView 是 uni-app 生態(tài)專用的 UI 框架。首字母u來(lái)自于uni-app首字母,uni-app是基于Vue.js,Vue和View(延伸為UI、視圖之意)同音,同時(shí)view組件是uni-app中 最基礎(chǔ),最重要的組件,故取名uView
辰風(fēng)沐陽(yáng) 閱讀 2982 2022-08-27
apply() 的作用有兩個(gè): 1. 改變 this 指向 2. 將數(shù)組入?yún)⒆優(yōu)橐话闳雲(yún)?。剛開(kāi)始看到 apply() 時(shí),對(duì)它的用法非常模糊,而且不易理解,通過(guò)查找相關(guān)文章,才慢慢的明白它的妙用。溫馨提示: 記得要搞清楚 apply()、call()、bind() 的區(qū)別 !
辰風(fēng)沐陽(yáng) 閱讀 1234 2022-08-24
防抖: 在事件被觸發(fā) n 秒后執(zhí)行回調(diào),如果在這 n 秒內(nèi)又被觸發(fā),則重新計(jì)時(shí)。防抖和節(jié)流都是解決高頻的動(dòng)作帶來(lái)的函數(shù)多次調(diào)用問(wèn)題。防抖應(yīng)用場(chǎng)景: 輸入框等到最后一次輸入完成才觸發(fā)查詢的動(dòng)作。節(jié)流應(yīng)用場(chǎng)景: 滾動(dòng)距離事件監(jiān)聽(tīng)
辰風(fēng)沐陽(yáng) 閱讀 1232 2022-08-24