原创 git 進階

由一個個case組成: case 1 場景 在前一家公司的時候遇到過一次,沒有完美解決,今天又重現了:我將部分代碼從倉庫A拆出來,放到新倉庫B中,因爲圖方便,我直接使用了copy命令,但是!!!沒有想起來隱藏的.git目錄,於是新倉庫B的初

原创 click事件細節

這是前一個月被反饋的問題,當時沒有時間研究,今天稍有時間研究彙總下 一個小問題 click事件是鼠標點擊某個元素的時候觸發的嗎? 這麼問還不夠細…… 是鼠標點下觸發的嗎? 是鼠標鬆開時觸發的? 還是鼠標一次按下+鬆開再觸發。 這個問題很好回

原创 js 異步解決方案

js的異步請求歷來被詬病,但是社區和規範一直也在努力,這裏簡單說下這些變化。 ajax 嚴格地說ajax屬於與服務器交換數據的API,與異步並不完全相同。但對於早期的前端來說,異步的操作基本都是與ajax交涉的過程。 2005年ajax-n

原创 bower command not found--windows

問題描述 win10 OS,在git bash 中執行了 npm install -g bower,輸出顯示安裝成功,去目錄看了,相應的node-modules中也已經有bower 但是執行 bower install的時候提示: bow

原创 前端demo工具網站

最近準備好好寫博客了,寫一系列前端的博客,總結下最近所學。 前端的東西總體來說是比較膚淺的,只是多而繁雜,如果後端的理論能勉強稱得上是科學,前端只能說是技術,技巧,沒有多少深層次的思維。這樣的技巧需要很多即視的例子,看看就成,所以找了幾個在

原创 unicode 與 utf-8

unicode 計算機的世界是二進制的世界,無論文字音頻傳輸存儲之時都要落實到二進制上。而起源於西方的計算機技術自然深根於他們的文化,於是最初的ascii碼基本只是西方的文字編碼集。隨着計算機的普及,各個國家各個民族基本都爲自己的文字創立了

原创 行動派

我經常同時想很多問題,最後頭昏腦脹而放棄。對於具體的某一件事,我的思考也是比較充分到位,但是往往能發現一些問題,預想到了些阻礙,最後放棄。 例子真是數不勝數。 比如最終我又決定到博客園寫博客了,搞了幾年的博客系統也沒搞起來,最後竟然搞了好幾