原创 第一次接私活 && 第一次做微信小程序

第一次接私活 && 第一次做微信小程序 文章目錄技術篇真的很簡單控制size注意原生組件和微信組件的差別感觸篇職場口碑很重要及時、主動上報進度不要高估自己的能力先想後做 前段時間,經由前同事們介紹,接了一個微信小程序的私活,做前端。這

原创 頁面的生命週期API及給開發者的建議------來自谷歌開發者博客

導讀:web平臺很早就有了生命週期的概念,如load, unload, visibilitychange,但這些時間只能讓開發者響應用戶發起的生命週期變化。爲了更合理地使用系統資源,開發者應善用頁面週期狀態。另外,對瀏覽器而言,越多的

原创 理解es6系列-----【proxy和refection】----未完待續

文章目錄什麼是proxy和refection生成一個新的簡單proxy用set陷阱來驗證屬性用get陷阱來驗證對象結構(object shape)用has陷阱來隱藏屬性deleteProperty 來阻止屬性被刪除getPrototy

原创 微信position: fixed的坑及解決之道

文章目錄問題描述解決之道思路和踩的坑思路:踩坑(不完美/無效的解決方案): 問題描述 安卓手機上,微信環境下上傳完圖片後,position: fixed 的導航欄在上下滾動頁面的時候出現了抖動的情況,抖動完回到原位。 ios上沒測,但

原创 chrome內部機制一覽

這是來自谷歌官方博客: inside modern browser 的四篇系列文章,也有人作了全文翻譯,參見承香墨影。本文可看做一個abstract,對全文進行了重點摘要,以期讀完後對chrome瀏覽器的體系結構,處理機制有整體的瞭

原创 你今天又寫了什麼bug? --持續更新中,更新到不寫代碼的那天

前兩天有個大學同學在微信上敲我,劈頭一句“又在忙着寫bug呢?”,不禁失笑,無以反駁。嗯,不管多厲害的coder,都很難說寫的程序0 Bug。今天看公衆號還爆了一個ios上元素嵌套過多引起的蘋果手機重啓的問題。入行也有一年多了,來回顧

原创 七個意想不到的vue pattern

週末在家刷如懿傳,順帶在youtube看了一個7-secret-patterns-about-vue的視頻,講得還蠻有意思的,確實有些地方意想不到。更多內容參見作者的github倉庫。 productivity Boosts sm

原创 爲什麼有時require一個nodejs模塊需要加上.default而有時不需要?

babel可以把 import/export 轉成node 的 module.exports/ require 。 但是Babel@6不再export default 的module.exports了。 如果使用了babel-plug

原创 記兩個ios的bug: 日期問題和奇葩的vue 點擊無響應問題

目錄 new Date()– invalid Date vue @click 點擊經常無響應 new Date()– invalid Date ios 不認’2018-12-12’的’-‘, 也不認日期與事件之間的空格,需要在字符

原创 手把手教你用express + mysql + knex 做個 todoList

成果展示 啓動mysql,用knex連接數據 接口功能拆分 建表:創建任務列表 查詢任務列表 添加任務 刪除任務 修改任務內容 把任務設爲已完成/恢復任務爲未完成 前端展示:vue+bootstrap All Done:一點想法

原创 從vue中的nextTick談起:瀏覽器的事件機制,task, microtasks 及其實現

前言: 前幾周在研究Vue的源碼,感覺設計得還是蠻精巧的。這裏主要談談其異步更新的機制,及實現nextTick的幾種方式,接着會擴展一些瀏覽器的event-loop的實現機制。 目錄: nextTick 與異步渲染UI 瀏覽器的e

原创 rxjs6學習筆記----結合react,redux使用

rxjs版本是當前2018-07-23最新, 6.2.2。本文寫了rxjs的基本知識和結合react的應用,ajax怎麼用rx控制的套路,錯誤處理,以及常用操作符的細節。如switchMap,concatMap, flatMap的區別等

原创 node.js 的 模塊加載機制和server端hot reload熱加載實踐

工作上遇到個後臺的項目,express + vue 寫的,用了Webpack Hot Middleware配合webpack-dev-middleware來讓客戶端連接到客戶端,使用nodemon來監聽重啓服務器。但是webpack打包前

原创 理解understanding es6 ---- 迭代器與生成器(iterators and generators)

英文電子書點此閱讀《understanding es6》 目錄 迭代器與生成器(iterators and generators) iterator和generator的概念 iterable 和 for-of 內置的迭代器 高階

原创 mac下 mongodb 的超詳細、傻瓜式安裝與啓動 (無需brew )

在搭建microblog的過程中,用到了mongo數據庫,我還沒安裝過,就搜了下怎麼安裝啓動,隔壁的小姐姐還給了我個網址,但感覺都有一句話帶過的地方(可能我太菜了吧),最後當然還是配好了,這裏放一個超詳細、手把手 的教程。 目錄