知乎視頻播放器 Griffith 開源介紹 Griffith 是什么约素? Griffith 是一個基于 React 的視頻播放器芬迄,目前已在知乎 w...
最近在和后臺聯(lián)調(diào)接口時發(fā)現(xiàn)了一些惡心的對象結(jié)構(gòu)攒庵,類似這樣校摩。 當(dāng)需要取對象中的值時芳撒,只能夠通過a['0']這種方式邓深。而通過a.0獲取會提示 Unc...
在可復(fù)用組件而不是可復(fù)用函數(shù)時談過react的組件化。當(dāng)時正在忙于微信電影票的重構(gòu)笔刹,寫了大量拼湊的模板函數(shù)芥备。 在文章寫之后就對微信電影票選座頁代...
拖到十二月三號才想起來十一月的觀影記錄還沒有寫。 十一月觀影共十部電影徘熔,其中有七部都是影院觀影门躯,另外美劇四部,短片三部酷师。 十一月份工作很忙讶凉,窩在...
在《斯諾登》這部電影中染乌,魔方起到了關(guān)鍵性作用,但有很多人看完電影之后很疑惑懂讯,斯諾登真的是通過魔方把數(shù)據(jù)從夏威夷偷出來的嗎荷憋? 現(xiàn)實是,通過魔方把竊...
在日常項目中褐望,經(jīng)常會碰到日期處理的需求勒庄,這種需求千奇百怪,而且往往經(jīng)常變化瘫里。雖然js提供了原生的Date方法供我們選擇实蔽,但一些復(fù)雜的日期時間處理...
數(shù)組的map,filter谨读,reduce局装,forEach方法都是有使用場景的。如果我們不根據(jù)使用場景劳殖,而隨意使用铐尚,很容易出現(xiàn)類似這種的情況 這里...
在前端開發(fā)中,我們經(jīng)常會遇到需要根據(jù)不同條件設(shè)置class的值 就像這樣 上面示例代碼中哆姻,如果this.state.isPressed是true...
在剛開始寫js的時候宣增,如果某個js函數(shù)代碼量很大,我們會進(jìn)行拆分矛缨,將其劃分成多個細(xì)化的功能塊爹脾。 就像這樣 細(xì)分功能塊可以避免代碼重復(fù),也能夠讓代...