原创 html2canvas 瀏覽器端截屏並下載保存(兼容IE)

html2canvas 瀏覽器端截屏並下載保存(兼容IE) <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>文檔標題</title> <script src=

原创 ECMAScript---待研究

可枚舉 可配置 Iterator

原创 項目開發過程

對於步入行業不就得自己,感覺有必要總結一些公司開發流程,以便準確的定位自己的工作,以及今後可以朝着哪個方向發展,故,暫時總結如下: 1. 市場調研 確定要做什麼樣的產品,市場現狀,市場前景如何? 2. 需求分析(需求文檔,定義前後端交

原创 學習筆記:JavaScript面向對象(20180218-1)

實例,對象 類 封裝 聚合/組合 繼承(通常是類與類之間的關係,代碼重用) 多態

原创 學習筆記:如何寫出規範而優美的JavaScript代碼(20180218-2)

隨着前端項目的不斷豐富,規範而優美的代碼,可以使不同的開發人員互相維護代碼更加方便和統一,從而提高效率。 查看資料,書籍,大神的文章,現小結,可以從以下方面注意提高: (一)代碼規範 1. Yahoo軍規

原创 前端涉及的寬高(簡單彙總)

offsetLeft/offesetTop,相對於父元素, offsetWidth/offsetHeight,指元素的寬高 event.clientX/event.clientY,鼠標相對於瀏覽器 圖片摘自:慕課網,放大鏡特效課程

原创 給自己定個短期目標

近年來,前端知識更新較快,前端新技術(js)迭代層出不窮,爲了適應變化就要不斷的學習,更新自己的知識,做到溫故知新,才能更強大。固,給自己制定一個短期目標,不斷督促自己,好好學習,天天向上。 技術點(截止今年年底) Vue.js 2.

原创 ECMAScript-擴展運算符(展開語法(Spread syntax))

ECMAScript-擴展運算符(展開語法(Spread syntax)) 參考資料: http://es6.ruanyifeng.com/#docs/array https://developer.mozilla.org/zh-CN

原创 JavaScript之面向對象詳解

本文只是對自己認爲的面向對象重要概念及精華部分,做出小結,如要詳細瞭解,可以學習參考資料部分的書籍或者上網查找,此處就不一一列舉了。 1.什麼是面向對象(封裝,繼承,多態) 2.面向對象之三大特性 (1). 面向對象之封裝 (2)

原创 面試篇:公司分析,必備技能

僅供參考,只代表個人觀點,歡迎批評指正。 1. 公司分析 外包公司:一般而言,外包公司一般薪資比小公司高點,但是在技術方面,人員比較多,分工比較細,可能比較專,或者說技術要求不是那麼高,所以,對於剛進入該行業的同學來說,可能會有侷限

原创 前端性能優化彙總

前端性能優化彙總

原创 JavaScript設計模式總結

面向對象 什麼是面向對象的程序 面向對象的三大特點:封裝,繼承,多態(抽象,繼承,重用) 避免全局變量的創建 函數式編程、類式編程(面向對象編程) 私有屬性,私有方法,公有屬性,公有方法,保護方法,特權方法,類的靜態公有屬性,類的靜

原创 前端九段,你是哪一段?

百度,google關鍵詞: 前端九段,你是哪一段? 前端學習路線 參考鏈接 這裏寫鏈接內容 這裏寫鏈接內容

原创 代碼質量,代碼規範,可維護性,可拓展性,高性能

https://segmentfault.com/a/1190000002617895 給代碼加適當的註釋 變量要聲明 一個函數內的代碼不超過100行,傳給函數的參數,不超過五個。 if…else… 中一般不允許聲明函數 按照嚴格

原创 前端框架之Vue.js學習總結

近年來,前端框架層出不窮,作爲一個剛入門的前端學習者,業餘時間也學習了一下vue.js,本着對學習知識的回顧和自己對Vue.js的理解,現將自己學習vue.js的知識總結如下: 簡介: Vue是一個前端的MVVM框架,具有,易用、靈活