背景 簡(jiǎn)單做個(gè)冒泡排序的效果酝陈,vue數(shù)據(jù)交換過(guò)后視圖不刷新 解決方案總結(jié) 序號(hào)方法備注1對(duì)數(shù)據(jù)進(jìn)行拆裝箱相當(dāng)于直接更新數(shù)據(jù)2Vue.set(target, key, valu...
背景 簡(jiǎn)單做個(gè)冒泡排序的效果酝陈,vue數(shù)據(jù)交換過(guò)后視圖不刷新 解決方案總結(jié) 序號(hào)方法備注1對(duì)數(shù)據(jù)進(jìn)行拆裝箱相當(dāng)于直接更新數(shù)據(jù)2Vue.set(target, key, valu...
Angular 2+ 有什么優(yōu)勢(shì)? Angular 2+ 的最大優(yōu)勢(shì)在于它的流行程度挖藏。也有人認(rèn)為它和 Google 密切相關(guān)的名字暑刃,會(huì)影響團(tuán)隊(duì)使用它。Angular 1 的迅...
相關(guān)教程推薦:《angular教程[https://www.php.cn/course/list/20.html]》岩臣、《vue.js教程[https://www.php.cn...
一、函數(shù)的遞歸(1) 什么是遞歸函數(shù)遞歸recursion宵膨,描述了函數(shù)在自己的內(nèi)部代碼中調(diào)用自身的過(guò)程(2) 遞歸基本語(yǔ)法① for循環(huán) ② recursion遞歸遞歸的本質(zhì)...
day14_同步和異步 同步首先架谎,我們要知道,JavaScript的本質(zhì)是一門(mén)瀏覽器腳本語(yǔ)言辟躏,在執(zhí)行的時(shí)候是一行一行的執(zhí)行谷扣,只有前面的代碼執(zhí)行完了才會(huì)執(zhí)行后面的代碼。JS是單...
一、單線程 主線程:JavaScript是單線程的拨黔,所謂單線程蛔溃,是指在JS引擎中負(fù)責(zé)解釋和執(zhí)行JavaScript代碼的線程只有一個(gè),叫它主線程篱蝇; 工作線程:實(shí)際上瀏覽器還存...
防抖和節(jié)流嚴(yán)格算起來(lái)應(yīng)該屬于性能優(yōu)化的知識(shí)贺待,但實(shí)際上遇到的頻率相當(dāng)高,處理不當(dāng)或者放任不管就容易引起瀏覽器卡死零截。 先看一個(gè)滾動(dòng)條監(jiān)聽(tīng)的例子:很多網(wǎng)站會(huì)提供一個(gè)返回頂部的按鈕 ...
今天我們來(lái)搞一搞節(jié)流涧衙,防抖哪工,柯里化和反柯里化吧奥此,是不是一看這詞就覺(jué)得哎喲wc,有點(diǎn)高大上啊雁比。事實(shí)上稚虎,我們可以在不經(jīng)意間用過(guò)他們但是你卻不知道他們叫什么,沒(méi)關(guān)系偎捎,相信看了今天的...
防抖(debounce) 思路:在第一次觸發(fā)事件時(shí)蠢终,不立即執(zhí)行函數(shù),而是給出一個(gè)期限值比如200ms茴她,然后: 如果在200ms內(nèi)沒(méi)有再次觸發(fā)滾動(dòng)事件寻拂,那么就執(zhí)行函數(shù) 如果在2...
構(gòu)造函數(shù)與對(duì)象的區(qū)別: 構(gòu)造函數(shù):如Stars(),抽離了對(duì)象的公共部分,封裝到了函數(shù)里面,它泛指某一大類(lèi)(class) 對(duì)象:如 var ldh = new Stars()...
一.Gecko內(nèi)核 以Mozilla瀏覽器為代表朴皆,F(xiàn)irefoxGecko是一套開(kāi)放源代碼的、以C++編寫(xiě)的網(wǎng)頁(yè)排版引擎泛粹。Gecko是最流行的排版引擎之一遂铡。使用它的比較著名的...