瀏覽器調試工具詳解

個人簡介

👀個人主頁: 前端雜貨鋪
🙋?♂?學習方向: 主攻前端方向,正逐漸往全干發展
📃個人狀態: 研發工程師,現效力于中國工業軟件事業
🚀人生格言: 積跬步至千里,積小流成江海
🥇推薦學習:🍍前端面試寶典 🎨100個小功能 🍉Vue2 🍋Vue3 🍓Vue2/3項目實戰 🥝Node.js實戰 🍒Three.js
🌕個人推廣:每篇文章最下方都有加入方式,旨在交流學習&資源分享,快加入進來吧

文章目錄

  • Tab 介紹
    • 打開開發者工具
    • 打開命令菜單
    • 切換主題顏色
    • 截圖
  • CSS 調試
    • 檢查
    • 查詢
      • 按字符串直接查詢
      • 按選擇器查詢
      • 按XPath查詢
      • 從控制臺搜索元素
    • 復制樣式
    • 計算樣式
    • 布局
  • 控制臺
    • $_
    • $0
    • console
  • JavaScript調試
    • 監視變化
    • DOM 斷點
    • 事件監聽

Tab 介紹

打開開發者工具

  • 菜單>更多工具>開發者工具
  • 快捷鍵:F12

打開命令菜單

  • 快捷鍵:CTRL + SHIFT + P (Command + SHIFT + P)

切換主題顏色

Command + SHIFT + P,輸入 主題theme,可進行主題切換。

在這里插入圖片描述

在這里插入圖片描述

截圖

在這里插入圖片描述

CSS 調試

檢查

在這里插入圖片描述

在這里插入圖片描述

查詢

按字符串直接查詢

在這里插入圖片描述

按選擇器查詢

div#test 表示查詢 id=“test” 的 div。

在這里插入圖片描述

按XPath查詢

//selection/dev 表示找 selection 下面的 div 標簽。

在這里插入圖片描述

從控制臺搜索元素

// 查找 id 為 test 的元素
inspect(document.getElementById('test'))

在這里插入圖片描述

在這里插入圖片描述

復制樣式

在這里插入圖片描述

計算樣式

計算樣式面板可以查看所選元素的盒子。并能夠過濾樣式和查看渲染的字體等。

在這里插入圖片描述

布局

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

控制臺

$_

返回上一條語句的執行結果。

在這里插入圖片描述

$0

返回上一個選擇的 DOM 節點。

$1 => 再上一個,$2…以此類推。

在這里插入圖片描述

console

在這里插入圖片描述

在這里插入圖片描述

點擊小眼睛,創建實時表達式,可用于觀測變量。

在這里插入圖片描述

JavaScript調試

debugger
console.log(xxx)
瀏覽器打斷點

監視變化

在這里插入圖片描述

DOM 斷點

在這里插入圖片描述

那么當屬性被修改時,將會斷到修改屬性的代碼處。

在這里插入圖片描述

事件監聽

在這里插入圖片描述


更多內容將持續補充…

好啦,本篇文章到這里就要和大家說再見啦,祝你這篇文章閱讀愉快,你下篇文章的閱讀愉快留著我下篇文章再祝!

參考資料:

  1. 百度 · 百科
  2. DeepSeek
  3. 瀏覽器調試工具精講 · 我在B站玩編程
  4. VS Code · Copilot

在這里插入圖片描述


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/96851.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/96851.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/96851.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

代碼審計-PHP專題原生開發SQL注入1day分析構造正則搜索語句執行監控功能定位

挖掘技巧: -語句監控-數據庫SQL監控排查可利用語句定向分析 -功能追蹤-功能點文件SQL執行代碼函數調用鏈追蹤 -正則搜索-(update|select|insert|delete|).*?where.* 如何快速的在多個文件代碼里面找脆弱: 1、看文件路徑 2、看代碼里面的變量&#…

Linux中:調試器gdb/cgdb的使用

引言在追尋光的路上不斷前行,詳細介紹Linux下gdb/cgdb的使用。一、準備? 程序的發布方式有兩種,默認是 debug 模式和 release 模式。Linux gcc/g編譯出來的二進制程序默認是release模式? 要使用gdb調試,必須在源代碼生成?進制程序的時候加…

【算法】【鏈表】148.排序鏈表--通俗講解

算法通俗講解推薦閱讀 【算法–鏈表】83.刪除排序鏈表中的重復元素–通俗講解 【算法–鏈表】刪除排序鏈表中的重復元素 II–通俗講解 【算法–鏈表】86.分割鏈表–通俗講解 【算法】92.翻轉鏈表Ⅱ–通俗講解 【算法–鏈表】109.有序鏈表轉換二叉搜索樹–通俗講解 【算法–鏈表…

計算機組成原理:存儲系統概述

📌目錄💾 存儲系統概述:計算機的“記憶中樞”🏗? 一、存儲系統的層次結構:速度與容量的“黃金平衡”(一)經典存儲層次金字塔(二)層次結構的設計原則(三&…

基于CNN/CRNN的漢字手寫體識別:從圖像到文字的智能解碼

在人工智能浪潮的推動下, handwriting recognition(手寫識別)技術已成為連接傳統書寫與數字世界的重要橋梁。其中,漢字手寫體識別因其字符集的龐大和結構的復雜性,被視為模式識別領域最具挑戰性的任務之一。近年來&…

【無人機】無人機用戶體驗測試策略詳細介紹

一、 道:核心測試理念與目標核心理念: 用戶體驗測試的核心不是尋找功能Bug,而是評估用戶在與無人機系統(包括飛行器、遙控器、APP)交互全過程中的主觀感受、操作效率、情感變化和達成目標的難易度。我們的目標是讓科技…

@RequiredArgsConstructor使用

spring推薦通過構造方法進行注入,如果需要注入的成員變量較多,手動創建構造方法可能需要頻繁修改,這時,可以使用RequiredArgsConstructor。RequiredArgsConstructor是lombok中提供的注解,可以為類中final或者NotNull修…

TA-VLA——將關節力矩反饋融入VLA中:無需外部力傳感器,即可完成汽車充電器插入(且可多次自主嘗試)

前言 今25年9.13日,我在微博上寫道: “我們為何24年起聚焦具身開發呢 23年我們做了一系列大模型應用,發覺卷飛了,c端搞不過大廠的工程迭代 流量獲取,b端拼不過大廠的品牌,且大廠外 人人都可以搞 ?然&…

數據驅動破局商業信息不對稱:中國商業查詢平臺的技術實踐與方法論心得

前言 在當前中國經濟高質量發展的浪潮中,企業數量已突破5000萬戶(截至2024年數據,延續2021年超5億用戶查詢需求的增長趨勢),但“企業質量參差、信息不透明”的痛點始終困擾著市場主體——企業合作前怕踩坑、個人求職擔心“皮包公司”、投資者規避壞賬風險,這些需求的核心…

光譜相機的圖像模式

光譜相機通過不同的成像方式獲取目標的光譜信息,主要分為以下幾種圖像模式:一、按成像方式分類?點掃描模式(Whiskbroom)?工作原理:逐點掃描目標區域,每個點獲取完整光譜曲線特點:光譜分辨率最…

連接器上的pin針和膠芯如何快速組裝?

在連接器生產過程中,pin 針與膠芯的組裝是核心環節 —— 人工組裝不僅效率低(單組耗時約 15-20 秒),還易因對齊偏差導致 pin 針彎曲、膠芯卡滯,不良率高達 3%-5%。針對這一問題,可通過 “機器精準排列 定制…

Zynq-7000與Zynq-MPSoC 的 AXI 接口對比

Zynq 與 Zynq UltraScale MPSoC 的的 AXI 接口對比 1. 總體架構差異Zynq-7000 雙核 ARM Cortex-A9 (PS) 7 系列 FPGA (PL)PS–PL 之間主要通過 AXI 總線通訊提供 GP (General Purpose)、HP (High Performance)、ACP (Accelerator Coherency Port) 等接口ZynqMP (UltraScale MP…

關鍵字 - 第六講

前文補充#include <iostream> using namespace std;int main() {int a 10;int c 20; // 將變量c定義在switch語句之前switch(a){case 1:{cout << ".........." << endl;cout << c << endl;}break;default:cout << ".....…

Linux相關概念和易錯知識點(43)(數據鏈路層、ARP、以太網、交換機)

目錄1.從網絡層到數據鏈路層&#xff08;1&#xff09;MAC地址&#xff08;2&#xff09;IP地址和MAC地址的區別&#xff08;3&#xff09;ARP&#xff08;4&#xff09;不同層之間的關系2.以太網&#xff08;1&#xff09;以太網的幀格式&#xff08;2&#xff09;數據分片的原…

【科研繪圖系列】R語言繪制多擬合曲線圖

禁止商業或二改轉載,僅供自學使用,侵權必究,如需截取部分內容請后臺聯系作者! 文章目錄 介紹 加載R包 數據下載 函數 導入數據 數據預處理 畫圖 總結 系統信息 介紹 本文通過R語言對海洋微生物群落的動態變化進行了深入分析,并通過可視化技術直觀展示了不同環境條件下微…

【React】React 哲學

1. 聲明式&#xff08;Declarative&#xff09; React 鼓勵開發者 描述 UI 應該是什么樣子&#xff0c;而不是逐步操作 DOM。 // 聲明式 function Greeting({ name }) {return <h1>Hello, {name}</h1>; }不用手動操作 DOM&#xff08;document.getElementById / in…

一、Python開發準備

目錄 一、前言 1、什么是python&#xff0c;為什么學習python? 2、python語言的特點&#xff0c;以及應用場景是什么&#xff1f; 二、前期準備 1、下載python 2、右鍵管理員身份安裝 3、將Python環境配置到環境變量中 三、開發工具 1、開發工具介紹 一、前言 1、什么…

Visual Studio 發布項目 win-86 win-64 win-arm win-arm64 osx-64 osx-64 osx-arm64 ...

Visual Studio 發布項目時&#xff0c;常見的目標平臺標識符代表不同的操作系統和處理器架構組合[TOC]( Visual Studio 發布項目時&#xff0c;常見的目標平臺標識符代表不同的操作系統和處理器架構組合) 以下是詳細解釋及對比列表&#xff1a;一、基礎概念解析二、各平臺標識符…

Redis數據結構之Hash

一、Hash類型簡介 Redis的Hash類型是 Redis 3.2 版本引入的一個數據結構,它允許你在一個鍵下面存儲多個字段和值。在 Redis 內部,Hash 類型可以有多種底層數據結構來實現,這取決于存儲的數據量和特定的使用模式。哈希類型適用于存儲對象,例如用戶信息、商品詳情等。通過使…

【Linux系統】初見線程,概念與控制

前言&#xff1a; 上文我們講到了進程間信號的話題【Linux系統】萬字解析&#xff0c;進程間的信號-CSDN博客 本文我們再來認識一下&#xff1a;線程&#xff01; Linux線程概念 什么是線程 概念定義&#xff1a; 進程內核數據結構代碼和數據&#xff08;執行流&#xff09; 線…