無(wú)論是前端開(kāi)發(fā)者還是后端開(kāi)發(fā)者,都會(huì)在項(xiàng)目中封裝一些經(jīng)常使用的功能方法,這樣可以大大提高我們的開(kāi)發(fā)效率。工具類(lèi)的封裝重要性就不多說(shuō),本文提供一個(gè)在 uniapp 項(xiàng)目中封裝方法的一種思路,并將最終代碼結(jié)構(gòu)在文章的最后
辰風(fēng)沐陽(yáng) 閱讀 1753 2022-10-09
數(shù)組是一組數(shù)據(jù)的集合,其中每個(gè)數(shù)據(jù)被稱(chēng)作數(shù)組的元素,在數(shù)組中可以存放任意數(shù)據(jù)類(lèi)型的數(shù)據(jù)。特別注意: JS 中并沒(méi)有數(shù)組這個(gè)數(shù)據(jù)類(lèi)型,JS 中的數(shù)組也是對(duì)象,通過(guò) typeof 關(guān)鍵字可證明這個(gè)結(jié)論。本文列舉一些最常用的數(shù)組方法
辰風(fēng)沐陽(yáng) 閱讀 1011 2022-10-09
vuex 是一個(gè)專(zhuān)為 vue.js 應(yīng)用程序開(kāi)發(fā)的狀態(tài)管理模式,而 uni-app 是采用 vue 的語(yǔ)法去開(kāi)發(fā)所有前端應(yīng)用的框架,uni-app 內(nèi)置了 vuex,不需像 vue 腳手架那樣里通過(guò) npm 安裝了,我們只需要引用就可以直接使用
辰風(fēng)沐陽(yáng) 閱讀 1265 2022-09-29
VitePress 還未正式發(fā)布,當(dāng)前 (2022-09-20) 處于內(nèi)測(cè)階段,本文為初次使用總結(jié),正式發(fā)布后用法可能略有變化。VitePress 建議在 Vite 之上,而 VuePress 建立在 Webpack 上,也就是它們使用的打包工具不同,并且 VitePress 解決了 VuePress 設(shè)計(jì)上的一些缺陷
辰風(fēng)沐陽(yáng) 閱讀 1400 2022-09-20
JS 數(shù)組去重的實(shí)現(xiàn)方法有很多。不過(guò)實(shí)現(xiàn)思路只有幾種: 遍歷數(shù)據(jù),相同的元素只有第一次保存到新數(shù)組中;使用 filter 過(guò)濾數(shù)組,只保留每個(gè)值首次出現(xiàn)的元素;也可以使用 ES6 的特性 new Set 結(jié)構(gòu)進(jìn)行去重,代碼更加簡(jiǎn)潔
辰風(fēng)沐陽(yáng) 閱讀 1171 2022-09-16
字符串和數(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) 閱讀 1213 2022-09-15
眾所周知,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 的類(lèi)數(shù)組對(duì)象里面。arguments 是一個(gè)類(lèi)數(shù)組對(duì)象,不是一個(gè)真正的數(shù)組
辰風(fēng)沐陽(yáng) 閱讀 993 2022-09-13
every 和 some 都是數(shù)組迭代方法,它們的第一個(gè)參數(shù)都是一個(gè)閉包函數(shù),這個(gè)閉包函數(shù)接收最多接收三個(gè)參數(shù),最少接收一個(gè)參數(shù)。every 用于檢測(cè)數(shù)組的所有元素是否都符合指定條件,即 "全真才真"。some 方法用于檢測(cè)數(shù)組中是否有元素滿足指定條件,即 "一真就真"
辰風(fēng)沐陽(yáng) 閱讀 3054 2022-09-04
這是一道高頻的前端面試題: JS 如何判斷一個(gè)變量是否為數(shù)組 ? 對(duì)于某些新手來(lái)說(shuō),首先會(huì)想到使用 typeof 關(guān)鍵字獲取變量的數(shù)據(jù)類(lèi)型,這是不可行的。因?yàn)樵?JS 中,數(shù)組也是 object。本文列舉多種判斷變量是否為數(shù)組的方法
辰風(fēng)沐陽(yáng) 閱讀 989 2022-09-03
uView 是 uni-app 生態(tài)專(zhuān)用的 UI 框架。首字母u來(lái)自于uni-app首字母,uni-app是基于Vue.js,Vue和View(延伸為UI、視圖之意)同音,同時(shí)view組件是uni-app中 最基礎(chǔ),最重要的組件,故取名uView
辰風(fēng)沐陽(yáng) 閱讀 2465 2022-08-27