介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

发布时间:2022-06-26 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

1、打开开发者工具:右键-->检查 (快捷键 F12)

2、开发者工具介绍:

(1)

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

: 选择页面的dom进行查看

(2)

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

:设备适配

(3)元素:

① 可以查找到界面对应的dom;

② 通过计算样式,查看盒模型

③ 在元素上选择右键,还可以:[当我们看到某个网站的css样式好好看式,嘿嘿,复制粘贴]

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

④ ctr+f: 查询,高亮提示

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

(4)样式:可以修改css然后实时查看效果:

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

  • 样式的:hov 用来固定元素的状态

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

  • 实时修改css (光标可以在css内随意移动,可以修改,也可以添加,也可以删除【去掉方框的√】)

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

  • 样式的.cls 作用:结合

    介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

    一起使用,在一群具有相同类选择器dom元素中查看具体某个dom元素啦的样式,然后可以删除或者添加该dom的类选择器

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

(5) 控制台:可以书写一些语句,查看执行效果

  • 控制台常用语句: console.LOG(); console.error();

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

(6)码:有时候可能源码是进行压缩的,可以点击下面的

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

(可读模式),js源码的话,可以进行断点调试

■ js源码的断点调试:(记得按F5进行刷新,不然调试工具的菜单项都是灰色的)

打断点,然后监视变量@H_360_95@

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

:跳到下一个断点

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

: 跳过下一个函数的调用

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

:进入下一个函数的调用

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

:跳出当前函数

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

: 单步调试

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

■ 当代码调试进入到官网的代码(没有问题的代码时): 点击 调用堆栈 -》右键 -》 向忽略列表添加脚本

■ dom 调试:

  • 右键-》发生中断条件 -》例如选择 属性修改

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

  • 点击 DOM断点观察

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

(7)网络【按F5进行刷新】:

1、简单介绍:

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

  • 介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

    : 是否监听网络请求
  • 介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

    : 清空监听的网络请求
  • 网络节流:模拟在各种网络下的网速情况

    介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

  • 更多网络设置:

    介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

□ 设置用户代理作用:可以模拟用户使用的浏览器,检测自己的代码是否可以在特定浏览器下正常运行
  • 介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

    : 当用户碰到麻烦了,可以让用户导出请求的相关信息,然后将该.har 文件发给我们导入查看

❀ 2、实际查看网络的例子:如何判断请求是否发送成功以及获取请求中的数据

一、如何判断请求是否发送成功

(这里咱以axios为例

 //获取按钮
 const BTns = document.querySelectorAll('button');
 btns[1].onclick = function (){
    //调用axios方法(返回值是一个Promise对象),发送AJAx请求
    axios({
        //请求类型
        method: 'POST',
        //URL
        url:'http://localhost:3000/posts',
        //设置请求体(即数据)
        data:{
            tITle: "money",
            author: "i want"
        }

    }).then(response => {//请求成功后,获取请求中的数据
        console.log(response)
    })
};
(1)打开network,先查看请求码

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

(2)查看请求头和请求体
  • 查看请求方式、请求参数、请求协议
  • 请求实体(传输的数据)

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

二、获取请求中的数据

(这里咱依然是以axios为例,axios请求成功有一个then方法,调用then方法,打印一下请求的数据)

介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

脚本宝典总结

以上是脚本宝典为你收集整理的介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)全部内容,希望文章能够帮你解决介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。