Vite不需要以命令的方式安裝和卸載,只要安裝了npm或yarn,就可使用Vite的相關(guān)命令創(chuàng)建項目。Vite會作為項目的開發(fā)依賴保存在項目的node_modules目錄中。查看全文>>
JSONP出現(xiàn)的早,兼容性好(兼容低版本IE),由于瀏覽器同源策略的限制,網(wǎng)頁中無法通過 Ajax 請求非同源的接口數(shù)據(jù)。但是script標簽不受瀏覽器同源策略的影響,可以通過 src 屬性,請求非同源的 js 腳本。查看全文>>
前端開發(fā)中經(jīng)常會使用事件來為元素添加交互效果,如常見的PC端鼠標事件、鍵盤事件和其他類型的事件。但有些事件是針對移動端的,并且只在移動端產(chǎn)生,如觸摸操作相關(guān)的事件。本節(jié)將為大家介紹移動端常用的touch事件。查看全文>>
URL(Uniform Resource Locator)又稱URL地址,表示統(tǒng)一資源定位符,用于指定因特網(wǎng)上某個資源的位置。URL地址的語法格式如下。查看全文>>
classList屬性是HTML5新增的一個屬性,返回元素的類名。但是ie10以上版本支持。該屬性用于在元素中添加,移除及切換 CSS 類。classList的常見操作方法如下:查看全文>>
設(shè)計模式在面向?qū)ο筌浖O(shè)計過程中針對特定問題的簡潔而優(yōu)雅的解決方案。目前說到設(shè)計模式,一般指的是《設(shè)計模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)》一書中提到的23種常見的軟件開發(fā)設(shè)計模式。JavaScript中只需要了解常用的模式即可,JavaScript常用設(shè)計模式有以下七大類型:查看全文>>