前言 最近看了一些文章,知道了實現(xiàn)引導(dǎo)動畫的基本原理,所以決定來自己親手做一個通用的引導(dǎo)動畫類。 我們先來看一下具體的效果:點這里 原理 通過維護一個Modal實例,使用Mo...
前言 最近看了一些文章,知道了實現(xiàn)引導(dǎo)動畫的基本原理,所以決定來自己親手做一個通用的引導(dǎo)動畫類。 我們先來看一下具體的效果:點這里 原理 通過維護一個Modal實例,使用Mo...
使用場景 在開發(fā)中,我們可能會遇到一些對異步請求數(shù)做并發(fā)量限制的場景,比如說微信小程序的request并發(fā)最多為5個,又或者我們需要做一些批量處理的工作,可是我們又不想同時對...
什么是裝飾者模式 裝飾者模式是一種為函數(shù)或類增添特性的技術(shù),它可以讓我們在不修改原來對象的基礎(chǔ)上,為其增添新的能力和行為。它本質(zhì)上也是一個函數(shù)(在javascipt中,類也只...
本文主要是在我讀《高性能Javascript》之后,想要記錄下一些有用的優(yōu)化方案,并且就我本身的一些經(jīng)驗,來大家一起分享下, Javascript的加載與執(zhí)行 大家都知道,瀏...
自己給自己評論會不會很尬
vue.js響應(yīng)式原理解析與實現(xiàn)從很久之前就已經(jīng)接觸過了angularjs了,當(dāng)時就已經(jīng)了解到,angularjs是通過臟檢查來實現(xiàn)數(shù)據(jù)監(jiān)測以及頁面更新渲染。之后,再接觸了vue.js,當(dāng)時也一度很好奇vu...
起因 最近在公司打雜的時候,突然分到了一個鍋,就是要支持一個新的功能:用戶可以通過拖曳組件來改變組件的順序。因此,這陣子就看了一下網(wǎng)上的一些drag和drog的文章以及W3C...
之前面試今日頭條的時候,今日頭條面試官問我,js執(zhí)行會阻塞DOM樹的解析和渲染,那么css加載會阻塞DOM樹的解析和渲染嗎?所以,接下來我就來對css加載對DOM樹的解析和渲...
從很久之前就已經(jīng)接觸過了angularjs了,當(dāng)時就已經(jīng)了解到,angularjs是通過臟檢查來實現(xiàn)數(shù)據(jù)監(jiān)測以及頁面更新渲染。之后,再接觸了vue.js,當(dāng)時也一度很好奇vu...