JavaScript

FE.BASE-前端設計模式筆記

高質量Javascript Javascript特性:面向物件,無類,原型 可維護的程式碼(可讀;一致;可預測;看起來像是同一個人寫的;文件) 減少全域性物件,傳參訪問全域性物件

關於this的那些事

什麼是this 詞法作用域與動態作用域 this的繫結 一、什麼是this this表示關鍵字,也是一個常見的代詞,經常來表示一個上下文物件,那上下文物件又是什麼

一篇文章帶你搞懂JS物件的自我銷燬

在日常的JS元件開發中,往往會有一些較為複雜的DOM操作及事件監聽,尤其是在處理UI層面的widgets時候更為明顯。常常會花很多精力在物件的init上,而當元件需要被移除時則僅僅是把所在DOM草草的remov

元件化頁面:封裝el-table

專案做的越來越多,重複的東西不斷的封裝成了元件,慢慢的,頁面就元件化了,只需要定義元件配置資料,使用就好了,這是一件非常舒服的事情,這篇文章主要和大家講講如何對element-ui中的el-table進行二次封

2019“寒冬”前端面試必備(持續更新...)

最近也在準備面試,就把前端面試中常考的知識點梳理了出來,為了複習起來更方便,更有針對性,也希望能夠幫到寒冬面試的一些朋友。本文包括 CSS,JS,ES6,瀏覽器,服務端與網路,VUE,HTTP,web

關於javascript中變數及函式的提升

javascript中變數以及函式的提升,在我們平時的專案中其實還是挺常用的,尤其是大型專案中,不知不覺就會順手新增一些變數,而有時候自己的不小心就會釀成一些不必要錯誤,趁有時間整理一下自己對於js中變數及函式

談談JavaScript中建立物件(Object)

在這篇文章中我將會著重說明如何建立和呼叫JavaScript裡的物件(Object)。 物件(Object)是什麼? 在開始介紹如何建立物件前,我們要知道物件是什麼。物件( Object )簡單地來說

JavaScript 精度問題以及解決方案

閱讀完本文可以瞭解到 0.1+0.2 為什麼等於 0.30000000000000004 以及 JavaScript 中最大安全數是如何來的。 十進位制小數轉為二進位制小數方法 拿 173.8125 舉

同構 javascript 應用開發的最佳實踐(3)

上一次我們服務端已經啟動了,而且主要是構建流程已經初步搭建出來了。 所謂同構可以簡單理解為服務端和客戶端共享程式碼,雖然前端和後端我們為了同構使用都是 javascript 進行編寫。但是兩端環境不

1716131989.5878