前言:最近在看vue數(shù)據(jù)雙向綁定的時(shí)候尤大神追蹤數(shù)據(jù)變化并通知相關(guān)“人員”,Object.defineProperty 把這些屬性全部轉(zhuǎn)為 getter/setter。待整理
前言:最近在看vue數(shù)據(jù)雙向綁定的時(shí)候尤大神追蹤數(shù)據(jù)變化并通知相關(guān)“人員”,Object.defineProperty 把這些屬性全部轉(zhuǎn)為 getter/setter。待整理
數(shù)組排序先來(lái)幾個(gè)高級(jí)算法:從大到小排序: 從小到大排序: 隨機(jī)排序: 手寫數(shù)組排序:方法一:1.封裝函數(shù),找到iMinIndex;2.循環(huán)數(shù)組,把最小的放前放; 手寫數(shù)組去重...
我們可以理解成后臺(tái)是用來(lái)實(shí)現(xiàn)網(wǎng)站的功能的,比如:實(shí)現(xiàn)用戶注冊(cè),用戶能夠?yàn)槲恼掳l(fā)表評(píng)論等等。前端是屬于功能的表現(xiàn)。并且影響用戶訪問(wèn)體驗(yàn)的絕大部分來(lái)自前端頁(yè)面。 web前端指網(wǎng)站...
性能優(yōu)化簡(jiǎn)單來(lái)說(shuō),常用的優(yōu)化有兩部分: 第一:面向內(nèi)容的優(yōu)化 減少 HTTP 請(qǐng)求 減少 DNS 查找 避免重定向 使用 Ajax 緩存 延遲載入組件 預(yù)先載入組件 減少 D...
這個(gè)問(wèn)題的經(jīng)典性,幾乎所有面試官都會(huì)問(wèn)到這個(gè)問(wèn)題,什么情況下會(huì)發(fā)生閉包,為什么需要閉包,什么場(chǎng)景下需要,閉包閉了誰(shuí),怎么釋放被閉包的變量?jī)?nèi)存,閉包的優(yōu)點(diǎn)是什么,缺點(diǎn)是什么等等...
事件流:事件流所描述的就是從頁(yè)面中接受事件的順序。IE:IE事件流是事件冒泡流;Netscape事件流是事件捕獲流 js里面的【事件流的三個(gè)階段】 事件捕獲(低版本IE不支持...
詳細(xì)資料來(lái)源于:http://www.cnblogs.com/rainman/archive/2011/02/20/1959325.html 首先什么是跨域,簡(jiǎn)單地理解就是因...
下面這些CSS高級(jí)技巧,一般人我可不告訴他哦。使用 :not() 在菜單上應(yīng)用/取消應(yīng)用邊框給body添加行高所有一切都垂直居中逗號(hào)分隔的列表使用負(fù)的 nth-child 選...
直接的,不廢話! 什么是CSS hack? 由于不同廠商的流覽器或某瀏覽器的不同版本(如IE6-IE11,Firefox/Safari/Opera/Chrome等),對(duì)CSS...
一:css兼容性:頁(yè)面在各個(gè)瀏覽器顯示的不一樣 hack: 樣式的前綴_ IE6* IE6,IE7 條件注釋: 二:JS獲取非行間樣式:get Computed S...
一、click 和 tap 比較 兩者都會(huì)在點(diǎn)擊時(shí)觸發(fā),但是在手機(jī)WEB端,click會(huì)有 200~300 ms,所以請(qǐng)用tap代替click作為點(diǎn)擊事件。singleTap...
CSS3的Animation有八個(gè)屬性:animation-name運(yùn)動(dòng)的名稱(規(guī)定需要綁定的keyframe 名稱) animation-duration運(yùn)動(dòng)時(shí)間 anim...
今天簡(jiǎn)單記錄下css3中可以使元素產(chǎn)生運(yùn)動(dòng)效果的三個(gè)方法:transition和transform。以后有機(jī)會(huì)再具體介紹。 transition:過(guò)渡效果用法:transit...