摘要:快速排序遞歸分而治之通過一趟排序?qū)⒁判虻臄?shù)據(jù)分割成獨(dú)立的兩部分,然后再按此方法對這兩部分?jǐn)?shù)據(jù)分別進(jìn)行快速排序,每次返回一個(gè)有序數(shù)組。 arraySort 數(shù)組排序 這里為大家整理了一些簡單的數(shù)組排序的算法 冒泡排序 --- 比較兩個(gè)相鄰的元素,替換成正確的位置(你選擇的正序還是倒序) 快速排序 --- 基線條件 --- 只剩一個(gè)元素的時(shí)候就是有序的數(shù)組 選擇排序 --- 無序中選擇極...
摘要:下面是源碼里的注釋發(fā)現(xiàn)屬性差異后進(jìn)行合并,并且在需要時(shí)進(jìn)行更新。在這里會(huì)進(jìn)行兩次循環(huán)。注意,在整個(gè)應(yīng)用的運(yùn)行過程中,所有的事件都是通過名為合成事件的東西進(jìn)行傳遞的。它包含了一個(gè)名為的對象進(jìn)行監(jiān)聽器的緩存和光臨。 接上文, React流程圖:https://bogdan-lyashenko.gith... 更新DOM屬性 在更新DOM屬性這一步,主要的目標(biāo)就是將之前的props和當(dāng)前pr...
摘要:作為一個(gè)有志向的前端,怎么能不搞搞全棧呢。。。地址歡迎大家多多交流前端技術(shù)啊,如果大家喜歡的話,請給我一個(gè)小小的哦 作為一個(gè)有志向的前端,怎么能不搞搞全(zhuang)棧(bi)呢。。。說搞咱就搞啊,后端就用node,數(shù)據(jù)庫就用mongodb,前端呢,呃,再搞個(gè)node的web框架express,思路搞定,開始搭建我們的環(huán)境,搭建之前還是先看看我們的目標(biāo)和成果 項(xiàng)目的目標(biāo)和成果 sh...
摘要:如果重設(shè)構(gòu)造函數(shù)的原型對象,那么,會(huì)切斷新的原型對象和任何之前已經(jīng)存在的構(gòu)造函數(shù)實(shí)例之間的聯(lián)系,它們引用的仍然是最初的原型。說明返回的對象與構(gòu)造函數(shù)或者與構(gòu)造函數(shù)的原型屬性沒有關(guān)系。 說明: 此摘要筆記系列是我最近看《JavaScript高級程序設(shè)計(jì)(第3版)》隨手所記。里面分條列舉了一些我認(rèn)為重要的、需要記下的、對我有幫助的點(diǎn),是按照我看的順序來的。摘要筆記本身沒有系統(tǒng)性,沒有全面性...
摘要:引言指令可以說是的核心,而其開發(fā)也是比較困難的,本文主要介紹指令的一些參數(shù)和的綁定策略。指令執(zhí)行的優(yōu)先級,用于多個(gè)指令同時(shí)作用于同一個(gè)元素時(shí)。改變父會(huì)影響指令,而改變指令不會(huì)影響父。在父和指令之間建立雙向綁定。 引言 指令(Directive)可以說是 AngularJS 的核心,而其開發(fā)也是比較困難的,本文主要介紹指令的一些參數(shù)和scope的綁定策略。 參數(shù) 從 AngularJS ...