vue 數(shù)據(jù)雙向綁定原理,而這個方法有缺點,并且不能實現(xiàn)數(shù)組和對象的部分監(jiān)聽情況;具體也可以看我之前寫的一篇博客: 關(guān)于 Vue 不能 watch 數(shù)組 和 對象變化的解決方案,最新的 Proxy,相比 vue2 的 Object.defineProperty,能達到速度加倍、內(nèi)存減半的成效。查看全文>>
于build-in屬性,attribute和property共享數(shù)據(jù),attribute更改了會對property造成影響,反之亦然,但是兩者的自定義屬性是獨立的數(shù)據(jù),即使name一樣,也互不影響,看起來是下面這張圖,但是IE6、7沒有作區(qū)分,依然共享自定義屬性數(shù)據(jù)查看全文>>
JavaScript引擎在對JavaScript代碼進行解釋執(zhí)行之前,會對JavaScript代碼進行預解析,在預解析階段,會將以關(guān)鍵字`var`和`function`開頭的語句塊提前進行處理。查看全文>>
JavaScript是解釋型的語言,但是他并不是真的在運行的時候逐句的往下解析執(zhí)行。查看全文>>
在實際開發(fā)當中,我們經(jīng)常會遇到要對對象進行深拷貝的情況。而且深拷貝這個問題在面試過程中也經(jīng)常會遇到,下面就對本人在學習過程中的收獲,做以簡單的總結(jié)。查看全文>>
處理日期和時間戳格式可能會很麻煩。在本文中,我們將一起學習如何在 JavaScript 中以各種格式獲取當前日期。查看全文>>