240 發(fā)簡(jiǎn)信
IP屬地:山東
  • 120
    UI設(shè)計(jì)中的彈框體系

    彈框是一種重要的交互方式苦掘,主要用于完成信息傳遞和用戶反饋兩大功能换帜。彈框很常見(jiàn),但并不見(jiàn)的每一個(gè)設(shè)計(jì)師都可以100%的弄明白彈框這個(gè)概念惯驼。這篇文章是對(duì)彈框體系的一個(gè)簡(jiǎn)單的梳理和...

  • css實(shí)現(xiàn)正方形

    css實(shí)現(xiàn)正方形 如果僅僅是設(shè)置width 和 height的話,這個(gè)問(wèn)題就不用說(shuō)了讯屈,這里考慮的問(wèn)題主要是padding的百分比是相對(duì)于誰(shuí)來(lái)說(shuō)的 元素的padding 和 m...

  • []的思考

    我們知道 中括號(hào)[] 可以取一個(gè)對(duì)象的屬性值,而且中括號(hào)里面還能是表達(dá)式 問(wèn)題來(lái)了涮母,中括號(hào)可以取任何變量的屬性值谆趾? 說(shuō)明了叛本,[]可以為 任何分配內(nèi)存的變量 取屬性值 舉個(gè)例子...

  • 120
    css外邊距疊加

    css外邊距疊加條件: 必須是普通文檔流中的塊框的垂直外邊距相互接觸才會(huì)發(fā)生外邊距疊加,注意:外邊距必須相互接觸才能疊加 疊加理由:處于塊級(jí)格式化上下文中, 垂直接觸的外邊距...

  • 獲取元素離頁(yè)面視口位置的區(qū)別

    我們知道跷叉,獲取元素在頁(yè)面視口中的位置,一共有兩種方法营搅, 一種為利用相對(duì)偏移的方法 一種為利用getBoundingClientRect 上面這兩種方式有和區(qū)別呢? 利用off...

  • 移動(dòng)端的touch click事件的理解+點(diǎn)透

    移動(dòng)端在touch上一共有4個(gè)事件 touchstart touchmove touchend touchcancel园欣, touchcancel, 一般來(lái)說(shuō),它們執(zhí)行的順序?yàn)?..

  • webpack 打包優(yōu)化

    webpack里面有thunk和module概念休蟹,thunk對(duì)應(yīng)的是文件級(jí)別的日矫, webpack代碼拆分中,很容易出現(xiàn)的問(wèn)題就是绑榴,同一個(gè)模塊打包到多個(gè)thunk文件上面哪轿,th...

  • 這樣的promise翔怎,你能理解么

    最近在找工作窃诉,翻看cnode招聘貼的過(guò)程中姓惑,想起看到的一個(gè)非常有意思的題目褐奴,特此分享給大家,當(dāng)然不是為了做題而做題于毙,主要還是給大家分享一下promise的理解和使用敦冬。相信你花...

  • atom 插件

    atom-beautify linter inter-eslint pigments language-babel autocomplete-paths color-picker

  • js異步遞歸

    遞歸脖旱,一般是我們理解的同步遞歸,即重復(fù)的執(zhí)行某個(gè)函數(shù)介蛉,js里面的異步遞歸其實(shí)是非常好玩的,我們可以使用setInterval重復(fù)執(zhí)行某個(gè)函數(shù), 但是setInterval可能...

  • react-route路由監(jiān)聽

    react-route v3項(xiàng)目中寫了一個(gè)自動(dòng)生產(chǎn)文檔的系統(tǒng)践险, 其中有一個(gè)比較煩人的需求,就是項(xiàng)目中的面包屑是根據(jù)Router組件自動(dòng)生成的吹菱,它里面是根基Router組件的配...

  • 適配器模式

    適配器模式 開發(fā)中常常遇到一些接口不適配的問(wèn)題,這類問(wèn)題適合通過(guò)適配器模式進(jìn)行解決鳍刷,其思想就是占遥,在原接口外面嵌套一層符合需要的接口,然后內(nèi)部實(shí)際調(diào)用的是老接口比如我想寫一個(gè)顯...

  • 狀態(tài)模式

    狀態(tài)模式 工作中瓦胎,常常使用到狀態(tài)機(jī),如何才能把一個(gè)流程確定的狀態(tài)機(jī)代碼編寫好尤揣,恰恰是狀態(tài)模式要解決的問(wèn)題搔啊。假設(shè)目前有一個(gè)場(chǎng)景芹缔,一個(gè)按鈕有A B C三種狀態(tài)坯癣,狀態(tài)切換的流程為 ...

  • react-redux源碼分析

    react-redux源碼分析 起源: 之前在做react的項(xiàng)目的時(shí)候最欠,由于臨時(shí)要發(fā)一個(gè)異步請(qǐng)求示罗,而不把這個(gè)請(qǐng)求放在redux管理之下,于是在componetDidMount...

  • 裝飾者模式

    裝飾者模式 符合開放關(guān)閉原則 裝飾者模式和代理模式非常像蚜点,代理模式更加強(qiáng)調(diào)的是一種靜態(tài)的關(guān)系,即一開始就確定了代理與本體的關(guān)系拌阴, 而裝飾者模式更加強(qiáng)調(diào)的是绍绘,一種動(dòng)態(tài)的關(guān)系, ...

  • uuid的獲取

    uuid的獲取 如何才能獲取一個(gè)uuid迟赃,有很多算法陪拘,比如md5哈希等等,在閱讀redux-saga源碼的過(guò)程中纤壁,發(fā)現(xiàn)一個(gè)十分簡(jiǎn)單的方法左刽,利用閉包的原理,來(lái)獲取uuid

  • js小技巧

    js小技巧 1.把變量值轉(zhuǎn)為對(duì)象屬性 在對(duì)象的key位置上面欠痴, 我們可以使用 [] 將變量套住,那么變量值就變key了 2. !!的使用 在看一下源碼中秒咨,經(jīng)忱桑看到有人用!!,...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品