1.實現(xiàn)效果 2.實現(xiàn)原理 CSS 選擇器[https://www.w3school.com.cn/cssref/css_selectors.asp]: CSS 中妈橄,選擇器是...
1.實現(xiàn)效果 2.實現(xiàn)原理 CSS 選擇器[https://www.w3school.com.cn/cssref/css_selectors.asp]: CSS 中妈橄,選擇器是...
前言 最近面試以故,發(fā)現(xiàn)CSS層疊樣式表很多細(xì)節(jié)已經(jīng)忘得差不多了胆绊。 寫樣式填具,畫界面是一個前端工程師最基礎(chǔ)的素養(yǎng)。 一陶耍、基礎(chǔ)選擇器 標(biāo)簽: 標(biāo)簽名 { css屬性名:屬性值犯戏; }類...
一、event (事件源) 1娘汞、在 DOM 中發(fā)生事件時歹茶,所有相關(guān)信息都會被收集并存儲在一個名為 event 的對象中。這個對象包含了一些基本信息你弦,比如導(dǎo)致事件的元素惊豺、發(fā)生的...
1尸昧,前言 最近在做IOT的項目,里面有個小程序要用到webSocket旷偿,借這個機會烹俗,封裝了一個uniapp小程序適用的Socket類爆侣,包括斷線重連,心跳檢測等等幢妄,具體實現(xiàn)如下...
使用js實現(xiàn)stack 棧的性質(zhì):先進(jìn)后出兔仰,只能在棧頂插入和刪除 /*測試stack的實現(xiàn) */ 之前有道某雷的前端筆試題就是需要用到j(luò)s實現(xiàn)棧來處理問題題目大概就是:給你一...
前言 最近突然想總結(jié)一下開發(fā)中所遇到的問題和一些小方法,會一直更新直到不在做開發(fā)蕉鸳! (附:一個vue3的學(xué)習(xí)社區(qū)非常不錯U恪![https://vue3js.cn/]) 1.數(shù)...
鏈表 React源碼中使用了鏈表的結(jié)構(gòu)來存儲置吓,今天使用js實現(xiàn)一下什么是鏈表无虚?綠皮火車車箱,類型地下黨衍锚,只知上級下級友题,不知其他 鏈表的優(yōu)點:是存儲動態(tài)靈活,可隨機存儲戴质, 不像...
一度宦、節(jié)點的實現(xiàn) 我都知道鏈表就是用有向線段把多個節(jié)點按順序串起來,要實現(xiàn)鏈表首先要實現(xiàn)節(jié)點告匠,而每一個節(jié)點戈抄,有一個自己的 value 值,還有一個 next 值用于指向下一個節(jié)...
喬布斯經(jīng)常說到一句話:“Stay hungry, Stay foolish”Stay hungry:永不滿足后专,Stay foolish: 是說埋頭做自己的事划鸽,不要理會前行路上...
隊列(Queue) 我們之前說到了棧,它是一種比較高效的數(shù)據(jù)結(jié)構(gòu)戚哎,遵循 先入后出(LIFO裸诽,last-in-first-out) 的原則。而今天我們要討論的隊列型凳,它也是一種特...
對于二叉樹甘畅,有深度遍歷(DFS)和廣度遍歷(BFS)埂蕊,深度遍歷有前序遍歷、中序遍歷和后序遍歷三種方法疏唾,廣度遍歷也叫做層序遍歷蓄氧。深度遍歷的思路是用遞歸或者循環(huán)的方式,廣度遍歷可...
本文簡介 點贊 + 關(guān)注 + 收藏 = 學(xué)會了 Stream 是一個概念荸实,翻譯成中文就是 “流” 的意思匀们。它并非 NodeJS 獨有。 本文就用 NodeJS 舉例說明 St...
一准给、js棧(數(shù)組方式) 二泄朴、js棧(對象方式) 三重抖、測試,以上代碼可直接在瀏覽器控制臺運行 四祖灰、用途1.問題判斷字符串中的{}钟沛、[]、()三種括號是否匹配 2.示例輸入:’(...
數(shù)組扁平化:將一個多維數(shù)組轉(zhuǎn)換為一個一維數(shù)組舉個例子: 實現(xiàn)方法: 1.Array.prototype.flat() flat() 方法會按照一個可指定的深度遞歸遍歷數(shù)組局扶,并...
樹的簡介 棧恨统、隊列、鏈表等數(shù)據(jù)結(jié)構(gòu)三妈,都是順序數(shù)據(jù)結(jié)構(gòu)畜埋。而樹是非順序數(shù)據(jù)結(jié)構(gòu)。樹型結(jié)構(gòu)是一類非常重要的非線性結(jié)構(gòu)畴蒲。直觀地悠鞍,樹型結(jié)構(gòu)是以分支關(guān)系定義的層次結(jié)構(gòu)。 樹在計算機領(lǐng)域中...
冒泡排序 算法步驟:比較相鄰的元素模燥。如果第一個比第二個大咖祭,就交換他們兩個。對每一對相鄰元素作同樣的工作蔫骂,從開始第一對到結(jié)尾的最后一對么翰。在這一點,最后的元素應(yīng)該會是最大的數(shù)辽旋。針...
前后端分離的開發(fā)模式浩嫌,前端需要向后端請求數(shù)據(jù)(ajax請求),但實際開發(fā)過程中戴已,前后端會約定一份接口文檔固该,但前后端開發(fā)進(jìn)度并不一致,當(dāng)后端沒有完善接口功能時糖儡,前端需要在本地模...
創(chuàng)建命令 pnpm create vite packageName 源碼 參數(shù)選項 在創(chuàng)建模版時,是允許傳遞參數(shù)的 如指定--template后怔匣,就...