書籍簡介 這本書并沒有從宏觀的角度講解一個軟件應(yīng)該在最初的時候如何去設(shè)計,相反,它介紹了在最初的設(shè)計已經(jīng)腐化或者不滿足當(dāng)前的需求的時候如何發(fā)現(xiàn)這些腐化的點并逐步改善這些設(shè)計。...
書籍簡介 這本書并沒有從宏觀的角度講解一個軟件應(yīng)該在最初的時候如何去設(shè)計,相反,它介紹了在最初的設(shè)計已經(jīng)腐化或者不滿足當(dāng)前的需求的時候如何發(fā)現(xiàn)這些腐化的點并逐步改善這些設(shè)計。...
最近幾天在項目里面要在前端對文件進行加密操作之后再上傳到后端,需要先從File對象中讀出數(shù)據(jù)進行加密然后再生成一個新的File對象,自然就要用到 HTML5 的 FileRe...
@RobotWalle
心累的時候就會寫這些文章,,
一個準(zhǔn)前端程序員的自白打開電腦,戴上耳機開始寫程序,看文章或是寫博客,過了許久才發(fā)現(xiàn)耳機一直都沒有聲音,自己根本就沒有打開音樂。笑著跟別人說:“自己真是個傻子”,便打開網(wǎng)易云音樂繼續(xù)自己手頭的事情...
打開電腦,戴上耳機開始寫程序,看文章或是寫博客,過了許久才發(fā)現(xiàn)耳機一直都沒有聲音,自己根本就沒有打開音樂。笑著跟別人說:“自己真是個傻子”,便打開網(wǎng)易云音樂繼續(xù)自己手頭的事情...
前言 首先說清楚一點,這些題是我從其他人的帖子上面找到的,但是答案都是經(jīng)過個人經(jīng)驗以及google得到的,所以答案可能有些說的不正確的,希望大家指出。 Doctype的作用是...
2017年已經(jīng)過去13天了,想想胡老師的話,是時候?qū)憣懩甓瓤偨Y(jié)了。 仔細回味一下,2017年還真是經(jīng)歷了不少,自己在這一年的成長也算是突飛猛進,從一個前端剛剛?cè)腴T,后端幾乎不...
Vue 實例在建立的時候會運行一系列的初始化操作,而在這些初始化操作里面,和數(shù)據(jù)綁定關(guān)聯(lián)最大的是 initState。這個里面要說的也是比較多,有可能這次的文章里面寫不全,先...
上一節(jié)說到了 Dep, Observer, Watcher 這三個對象的作用,即 Dep 是數(shù)據(jù)依賴,Observer 用來處理成員對象的增刪,Watcher 負責(zé)在數(shù)據(jù)發(fā)生...
在概述中說到,Vue2.5的數(shù)據(jù)綁定主要是通過對象屬性的 getter 和 setter 的鉤子來實現(xiàn)的,總的來說是在初始化的時候建立起鉤子,并且在數(shù)據(jù)更新的時候通知相應(yīng)的 ...
前些時間大概看了一下Vue的官方文檔,也大概了解過 Vue 實現(xiàn)數(shù)據(jù)綁定的原理,但是還是想再深入得了解其具體的代碼細節(jié),便抽了些時間來閱讀源碼??戳藗€大概,另外自己水平有限,...
最近在開發(fā)過程中又遇到了表單驗證的問題,當(dāng)然這也是不可避免的,用戶輸入哪個不需要前端驗證的。HTML5的自帶表單驗證也是早有耳聞,確實新的INPUT類型很好用,但是自帶的表單...
前些時候在用FileReader讀取文件的時候, 發(fā)現(xiàn)一個問題,如果文件過大不僅耗費內(nèi)存,甚至?xí)x不出來,于是一時興起寫了一個可以同時讀取多個文件且在不考慮外部因素下不沒有文...