### 前言 Essay新版本終于肝完了透敌,這是我17年寫的一個項(xiàng)目,本來都不打算更新了结榄,只是最近在使用第三方平臺寫筆記的時候被惡心到了杖虾,想遷移文章發(fā)現(xiàn)也很費(fèi)勁流昏,就想著還是整一...
### 前言 Essay新版本終于肝完了透敌,這是我17年寫的一個項(xiàng)目,本來都不打算更新了结榄,只是最近在使用第三方平臺寫筆記的時候被惡心到了杖虾,想遷移文章發(fā)現(xiàn)也很費(fèi)勁流昏,就想著還是整一...
背景 互聯(lián)網(wǎng)行業(yè)從業(yè)者,很多人喜歡在深夜工作毙芜,為此很多網(wǎng)站也做了夜間瀏覽模式忽媒,下面提供幾種實(shí)現(xiàn)方式。 探索 使用CSS媒體查詢腋粥,根據(jù)系統(tǒng)自動切換不同樣式 使用JS判斷晦雨,根據(jù)系...
背景 在業(yè)務(wù)開發(fā)中,經(jīng)常會遇到要處理跨頁面通信的問題隘冲,比如說用戶打開了一個網(wǎng)站闹瞧,網(wǎng)站的某些頁面需要根據(jù)用戶的登錄的狀態(tài)不同,顯示不同的數(shù)據(jù)展辞。顯然這需要我們在登錄成功的那一刻奥邮,...
在處理數(shù)據(jù)的時候,經(jīng)常需要對數(shù)據(jù)進(jìn)行過濾和遍歷罗珍,以便把數(shù)據(jù)轉(zhuǎn)換成符合我們要求的格式洽腺,比如下面的場景: 過濾掉名字為空的數(shù)據(jù),如果年齡小于18覆旱,設(shè)置disabled: true...
背景 有時候?yàn)榱隧撁婷烙^蘸朋,對于比較長的標(biāo)題或簡介內(nèi)容,會希望溢出的內(nèi)容用省略號代替扣唱。這么做雖然降低了用戶體驗(yàn)藕坯,但是視覺上會比較整潔。 方案 單行文本溢出省略 多行文本溢出省略...
為了優(yōu)化用戶體驗(yàn)炼彪,我們希望對于數(shù)據(jù)返回比較慢的接口,能夠顯示一個加載動畫曲聂,但是在數(shù)據(jù)返回比較快的時候我們又不希望顯示這個動畫霹购。下面提供一種方式,來解決這個問題 方法的核心是P...
背景 在進(jìn)行數(shù)據(jù)展示的時候朋腋,有時候后端返回我們的數(shù)據(jù)不符合我們的要求齐疙,在數(shù)據(jù)量較小的情況下,前端去處理數(shù)據(jù)的排序可能更合適旭咽,下面是幾種常用的數(shù)據(jù)排序方式贞奋。 字符串?dāng)?shù)組排序 簡...
前言 這個項(xiàng)目誕生于17年5月穷绵,距今已有兩年多了轿塔,在這兩年期間經(jīng)歷了很多變更,從簡單到復(fù)雜,又從復(fù)雜到簡單勾缭,并且以后一直會保持這種簡單狀態(tài)揍障。最近迎來了一次更新,因此特意分享一...
1.前言 目前我主要負(fù)責(zé)的是公司的營銷活動類項(xiàng)目俩由,基本都是直接面向用戶端的毒嫡,并且JS也沒有如后端一樣有完善的日志系統(tǒng),因此線上的各種bug都非常難以迅速定位幻梯。在加入錯誤日志收...