JS

js如何檢測頁面可見性 Page Visibility API應(yīng)用場景解析-小浪學(xué)習(xí)網(wǎng)

js如何檢測頁面可見性 Page Visibility API應(yīng)用場景解析

檢測頁面可見性主要依賴于page visibility api,通過監(jiān)聽 visibilitychange 事件并讀取 document.visibilitystate 屬性判斷狀態(tài);document.visibilitystate 包含 visible、hidden、prerender 和...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長5天前
2812
VSCode怎么配置Docker擴展默認設(shè)置 容器開發(fā)環(huán)境快速搭建攻略-小浪學(xué)習(xí)網(wǎng)

VSCode怎么配置Docker擴展默認設(shè)置 容器開發(fā)環(huán)境快速搭建攻略

配置 docker 擴展默認設(shè)置可提升容器開發(fā)效率。1. 安裝 vscode、docker 擴展及 docker 環(huán)境;2. 創(chuàng)建 .devcontainer 目錄結(jié)構(gòu),包含 dockerfile 和 devcontainer.json;3. 在 devcontainer.json...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長5天前
4014
WebStorm 中配置 Prettier 與 ESLint 沖突的解決-小浪學(xué)習(xí)網(wǎng)

WebStorm 中配置 Prettier 與 ESLint 沖突的解決

webstorm中解決prettier與eslint沖突的方法是讓兩者協(xié)同分工,統(tǒng)一代碼風(fēng)格。1. 安裝必要依賴:包括prettier、eslint、eslint-plugin-prettier、eslint-config-prettier;2. 配置eslint文件,引...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長4天前
5013
js如何實現(xiàn)異步延遲執(zhí)行 異步延遲的3種實現(xiàn)方案-小浪學(xué)習(xí)網(wǎng)

js如何實現(xiàn)異步延遲執(zhí)行 異步延遲的3種實現(xiàn)方案

異步延遲執(zhí)行是通過settimeout、promise和async/await三種方式實現(xiàn)的,其中settimeout用于一次性延遲執(zhí)行代碼,例如settimeout(function() { console.log('延遲2秒執(zhí)行'); }, 2000); promise提...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長4天前
435
如何配置VSCode的代碼格式化規(guī)則 統(tǒng)一團隊代碼風(fēng)格技巧-小浪學(xué)習(xí)網(wǎng)

如何配置VSCode的代碼格式化規(guī)則 統(tǒng)一團隊代碼風(fēng)格技巧

配置 vscode 代碼格式化規(guī)則可通過三步統(tǒng)一團隊代碼風(fēng)格:1. 安裝專用格式化插件并設(shè)為默認,如 prettier、eslint、black 等;2. 配置 .editorconfig 和對應(yīng)工具的配置文件確保一致性;3. 開啟...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長2天前
347
VSCode怎樣設(shè)置Git忽略文件 Git版本過濾配置方法-小浪學(xué)習(xí)網(wǎng)

VSCode怎樣設(shè)置Git忽略文件 Git版本過濾配置方法

在vscode中設(shè)置git忽略文件的方法是通過.gitignore文件,具體步驟如下:1. 創(chuàng)建并編輯.gitignore文件,在項目根目錄下添加需忽略的文件或路徑規(guī)則;2. 確保.gitignore生效,若文件已被提交需先...
站長的頭像-小浪學(xué)習(xí)網(wǎng)月度會員站長2天前
2913