檢驗 輸出:data: 100
1糯钙、繪制矩形 context.fillRect(x,y,width,height)context.strokeRect(x,y,width,height) 2池摧、清除矩形區(qū)域 ...
webpack是一個模塊打包器(module bundler)累奈,提供了一個核心,核心提供了很多開箱即用的功能丐膝,同時它可以用loader和plugin來擴展绍赛。webpack本身...
翻轉(zhuǎn)二叉樹(easy) 如題所示 格式要求 分析:二叉樹遍歷 思路就是遍歷二叉樹的每一個節(jié)點,然后把左右鏈接替換一下就可以了鸣个。前序/中序/后序 都可以羞反。如下所示 具體代碼
二分法算法如果你要查找的數(shù)據(jù)是有序的布朦,二分查找算法比順序查找算法更高效。算法理解二分搜索算法的原理和猜數(shù)字游戲類似昼窗,就是那個有人說“我正想著一個1到100的數(shù)字”的游戲是趴。我們...
原理解析 原理上來說計數(shù)排序采用的是空間換取事件的方法。步驟: 創(chuàng)建一個哈希表用于記錄數(shù)據(jù)唆途。 遍歷數(shù)組,把數(shù)組中的數(shù)字記錄到哈希表中掸驱,出現(xiàn)第一次記為{ n:1},出現(xiàn)i次記錄...
原理解析 快速排序使用分治法策略來把一個序列分為兩個子序列毕贼。 步驟為: 從數(shù)列中挑出一個元素温赔,稱為“基準”, 重新排序數(shù)列让腹,所有比基準值小的元素擺放在基準前面,所有比基準值大...
一骇窍、原理解析 歸并排序不像前面講過的幾個排序那樣直觀锥余,為了便于理解腹纳,我們先做個問題分解驱犹。 假設有兩個已經(jīng)排序好的數(shù)組: let arrLeft = [1, 3, 4, 7]l...
一、原理解析 從第一個元素開始雄驹,該元素可以認為已經(jīng)被排序 取出下一個元素,在已經(jīng)排序的元素序列中從后向前掃描 把取出的元素放到已排序的元素中間的合適位置 重復步驟2~3 就像...
一俘侠、原理解析 第一輪:從數(shù)組中找到最小的數(shù)字,和第一個數(shù)字交換位置 第二輪:從第二個數(shù)字開始蔬将,找到最小的數(shù)字爷速,和第二個數(shù)字交換位置 ... 就像排隊一樣霞怀,每次從未排好的隊伍中...
一、原理解析 選擇第1個和第2個數(shù)字毙石,如果第1個>第2個二者交換位置(假設是升序排列)颓遏。之后選擇第2個和第3個數(shù)字,類似交換處理滞时。一輪下來后叁幢,最大的數(shù)字會“冒泡”到最后一位漂洋。...
展開運算符...和Object.assign都是淺拷貝,常見的js方法如slice也是淺拷貝力喷,那如何實現(xiàn)深拷貝呢刽漂? 復制代碼思路是首先判斷obj類型,null弟孟、Date對象,...
vue中存在幾個規(guī)則: 組件不可以修改prop外部數(shù)據(jù) $emit可以觸發(fā)事件庭猩,并傳參 $event可以獲取$emit的參數(shù) 什么意思呢,意思就是當把數(shù)據(jù)傳給一個子組件陈症,這個...
1. vue的兩個版本 兩者都可以通過cdn應用,他們的區(qū)別在于: 文件名: 完整版文件名:vue.js 非完整版文件名: vue.runtime.js 生產(chǎn)環(huán)境后綴名為:....
一蘸劈、MVC是什么? MVC是一種設計模式(那設計模式又是什么呢尊沸?簡單粗暴的說好用的東西就是設計模式)威沫,MVC能夠使你的代碼更簡潔贤惯、優(yōu)美棒掠,每個模塊都可以寫成3個對象孵构,分別是M、...
GET 請求 // Make a request for a user with a given IDaxios.get('/user?ID=12345').then(fun...
在使用flex布局中常常使用 來實現(xiàn)平均布局雾袱,但一旦最后一行不滿一行的情況就會得到我們不想要的場景:
獲取正確的元素 1、 得到一個操作符合條件的數(shù)組的api表達式可以是css選擇器: 也可以是jQuery特有的表達式: 2芹橡、將數(shù)組變小毒坛,找到要操作的正確元素jQuery提供了...
原文地址作者: 阮一峰 由于jQuery十分值得學習林说,對于其的總結(jié)已經(jīng)十分精辟,選取該文章以幫助以自己學習腿箩。 一豪直、選擇網(wǎng)頁元素 jQuery的基本設計思想和主要用法,就是"選...