原创 JS中數據類型的判斷( typeof,instanceof,constructor,Object.prototype.toString.call() )

typeof 對一個值使用typeof操作符可能返回: undefined、string、number、boolean、symbol、object(對象或null)、function console.log(typeof 2);

原创 this

另外,可以看看這篇文章:https://www.cnblogs.com/pengshengguang/p/11105323.html this對象是在運行時基於函數的執行環境綁定的: 在全局函數中,this—>window

原创 正則表達式的先行斷言(lookahead)和後行斷言(lookbehind)(轉)

正則表達式的先行斷言(lookahead)和後行斷言(lookbehind)(轉) 正則表達式的先行斷言和後行斷言一共有4種形式: (?=pattern) 零寬正向先行斷言(zero-width positive lookahea

原创 Vue評星組件開發

star文件夾下建立Star.vue,及相關的圖片信息。便於組件的就近維護 Star.vue <template> <div class="star" :class="starSize"> <span v

原创 offsetHeight,clientHeight,scrollHeight,offsetY等屬性的理解(轉)

el.offsetHeight = height + padding + border(表示可視區域的高度,包含了border和滾動條) el.clientHeight = 表示的是可視區域的高度,不包含border和滾動條 el

原创 Web前端開發標準規範總結(轉)

Web前端開發標準規範總結(轉) Web前端作爲開發團隊中不可或缺的一部分,需要按照相關規定進行合理編寫(一部分不良習慣可能給自己和他人造成不必要的麻煩)。不同公司不同團隊具有不同的規範和文檔。下面是根據不同企業和團隊的要求進行全

原创 git 合併分支出現 Please enter a commit message to explain why this merge is necessary.

Please enter a commit message to explain why this merge is necessary. 請輸入提交消息來解釋爲什麼這種合併是必要的 git 在pull或者合併分支的時候有時會遇

原创 git clone時報RPC failed; curl 18 transfer closed with outstanding read data remaining 錯誤

git clone時報RPC failed; curl 18 transfer closed with outstanding read data remaining 錯誤 可能是因爲網絡下載速度緩慢 解決方法:命令行輸入 git

原创 什麼是圖靈完備語言?

前端語言中只有JS是圖靈完備語言。 什麼是圖靈完備語言? 能實現各種邏輯的語言,能做到判斷,遞歸,循環。 一切可計算的問題都能計算,這樣的虛擬機或編程語言就叫做圖靈完備的。一個能計算處每一個圖靈可計算函數的計算系統被稱爲圖靈完備的

原创 vue react jquery的區別

jquery和框架的區別 框架:數據和視圖分離,以數據驅動視圖,只關心數據變化,dom操作被封裝。數據驅動 jquery: 依靠dom操作去組合業務邏輯。事件驅動 React和Vue對比 這篇文章挺好的:https://www.j

原创 HTML小記(持續更新)

HTML小記(持續更新) 1、HTML5中的新特性 1.圖像 canvas 2.多媒體 video,audio 3.本地存儲 localStorage、sessionStorage 4.語義化更好的內容元素 article、hea

原创 Vue整體實現流程

1.解析模板成render函數 <div id="app"> <p>{{price}}</p> </div> // render函數 with(this){ // this即vm return _c( '

原创 React基礎

React基礎 本人學習的一些筆記 1、什麼時候用react,什麼時候用vue react靈活性比較大,處理複雜業務時有更多技術方案的選擇 。 vue提供了更豐富的api,實現功能簡單,但也因api多會對靈活性有一定的限制。 做複

原创 兩個數不使用四則運算得出和

// 寫一個函數,求兩個整數之和,要求在函數體內不得使用+、-、*、/四則運算符號。 // 按位異或 每一位都不同,結果才爲 1 // 8 ^ 7 // -> 15 // 8 ^ 8 // -> 0 // 1000 ^ 0111

原创 vue的兩種路由模式:hash與history

hash模式 hash ——即地址欄URL中的#符號(此hsah 不是密碼學裏的散列運算)。 ​ 比如這個URL:http://www.abc.com/#/hello, hash 的值爲#/hello。它的特點在於:hash 雖