人的一輩子,總有些東西比生命重要 --- 全民目睹css
本文參考了Chrome 使用技巧git
建議看下官方的資料,畢竟是一手資料,大體瞄了一下,乾貨挺多。github
當我仔細研究了一下 Chrome 的功能,對 Google 粑粑的敬仰猶如滔滔江水綿延不絕。 能體會爲啥有的人說瀏覽器只有 Chrome 一種了。接下來我將從開發使用的角度向你展示 Chrome 的黑科技。爲了測試功能,頁面寫的太醜,見諒啊 😂😂😂web
環境基於 MacOs 10.14.5 ,Chrome 75.0.3770.142chrome
演示代碼瀏覽器
div 背景顏色爲紅色,當鼠標移入背景變成黃色性能優化
// 對 div 綁定了事件
const myDiv = document.querySelector("body > div");
myDiv.addEventListener('click', (ev) => {
console.log('addEventListener-click');
});
myDiv.onclick = (ev) => {
console.log('onclick');
}
複製代碼
div 綁定事件,點擊會增長 div 的屬性和追加 span,app
還記得前段時間,在 Chrome 編輯好 Css 再 Copy 到 VsCode, 手動捂臉😂😂😂dom
經過在 Sources 添加本地文件夾,便可在 Elements/Styles 中編輯 Css 會保存到你對應的文件中chrome-devtools
Sources 中的代碼片斷運行,能夠在任意見面生效
(()=>{
const body=document.querySelector("body");
const span = document.createElement('span');
span.innerHTML = Math.random();
body.append(span);
})();
複製代碼
當你開發的已經部署到線上,若是須要修改,能夠重寫 css 和 js 來源,在本地修改好,再替換線上便可
有的時候咱們調試代碼,須要根據條件來進行調試,如果在 for 循環,一步一步去調試真的會瘋的
有的時候呢,代碼執行的時候,咱們但願打印某個變量,可是代碼中沒有 log ,再去改代碼多費勁。加入標記,直接打印你想要的東西
有的時候爲了性能優化,咱們會將 css 和 js 拆分,能夠經過 Chrome 進行分析
查看頁面加載訪問你的資源及請求。
看了官方的資料作的挺詳細,Google 翻譯下