問(wèn)題提出 這是一個(gè)比較老的問(wèn)題了,我第一次注意到的時(shí)候,是UI設(shè)計(jì)師來(lái)找我麻煩,emmm那時(shí)候我才初入前端職場(chǎng),啥也不懂啊啊啊啊啊,情形是這樣的:設(shè)計(jì)師拿著手機(jī)過(guò)來(lái):這些邊框都粗了啊,我的設(shè)計(jì)稿上是1px的我:????我寫(xiě)的是1px呀,不信你看。(說(shuō)著拿出了css代碼設(shè)計(jì)師:不對(duì)啊我眼睛看來(lái)這個(gè)邊框比我設(shè)計(jì)稿上粗很多,看起來(lái)好奇怪(emmm果然像素眼我:那我把它改成0.5px你看看(邊說(shuō)邊改了代碼...
摘要:方法新特性方法利用對(duì)象名唯一方法利用數(shù)組包含方法排序比較兄弟元素方法雙循環(huán)比較 方法1:ES6新特性Set Array.prototype.rmSome = function() { return Array.from(new Set(this)); } 方法2:利用對(duì)象名唯一 Array.prototype.rmSome = function() { let te...
摘要:純屬個(gè)人理解,如有問(wèn)題還請(qǐng)指出在聲明的內(nèi)存在一個(gè)變量,會(huì)存在引擎內(nèi)部。 純屬個(gè)人理解,如有問(wèn)題還請(qǐng)指出~ 在聲明的()內(nèi)存在一個(gè)變量 i,會(huì)存在 JavaScript 引擎內(nèi)部。 每一次循環(huán)的時(shí)候, JavaScript 引擎內(nèi)部會(huì)記住上一輪循環(huán)的值,然后將新的 i 的值賦值給 i for (let i = 0; i < 3; i++) { let i = abc; conso...
摘要:一個(gè)節(jié)點(diǎn)可以有多個(gè)子節(jié)點(diǎn)二叉樹(shù)二叉樹(shù)是一種特殊的樹(shù),子節(jié)點(diǎn)數(shù)不超過(guò)個(gè)。以某種特定的順序訪問(wèn)樹(shù)中所有的節(jié)點(diǎn)稱(chēng)為樹(shù)的遍歷樹(shù)的層數(shù)稱(chēng)為樹(shù)的深度一個(gè)父節(jié)點(diǎn)的兩個(gè)子節(jié)點(diǎn)分別稱(chēng)為左節(jié)點(diǎn)和右節(jié)點(diǎn)二叉查找樹(shù)又稱(chēng)二叉排序樹(shù)是一種特殊的二叉樹(shù)。 原文地址:http://www.brandhuang.com/article/1564967352592 1、樹(shù) 一棵樹(shù)最上面的節(jié)點(diǎn):根結(jié)點(diǎn) 一個(gè)節(jié)點(diǎn)下面連接多個(gè)...
摘要:每次循環(huán)都會(huì)創(chuàng)建一個(gè)以立即執(zhí)行函數(shù)為作用域的變量,原來(lái)在程序中函數(shù)訪問(wèn)的是外部變量,現(xiàn)在訪問(wèn)的是這一閉包中的變量。 這是篇文章主要是講一下對(duì)閉包這一概念的理解。討論閉包之前,我們先從一個(gè)經(jīng)典的例子說(shuō)起 // 程序1 var arr = [] for(var i = 0; i < 3; i++){ arr[i] = function () { console.lo...