FireBug使用帮助

一. 说明:
      javascript语言灵活多变,不容易掌握。 web开发少不了和服务端交互,明白请求和响应到底传递了哪些数据有助于开发和纠错。
浏览器端的开发者工具可以帮助我们解决以上问题,这里拿火狐浏览器的firefox举例,其他工具大同小异。

二.功能说明:
  
 1.控制台:
   可以通过console.info(),console.warn()和console.error()函数输出调试信息,类似与Java的System.out.println();

2.脚本:类似与Java开发工具的Debug
  
 a.在1处选择需要调试的js文件
 b.在2处打断点
 c.在3处可以控制调试:单步跳入、单步跳出、下一个断点
 d..选择js表达式,右键点击选择监控可以在4处观测该表达式的值。

3.网络:
   
 显示每次交互过程信息:请求地址、请求参数、响应信息(错误码,json格式数据等)

三.心得:
 1. 开发工具的目的是帮助我们解决错误,解决错误的首要问题找到异常点。  web开发无非是三个步骤:
     a.浏览器收集参数发送请求;
     b.服务器接受参数,进行逻辑处理做出响应;
     c.浏览器根据响应做出 对应展示。
 
 2. 当出现错误(得不到我们想要的结果)时,这三个步骤都有可能出错,一步步的排查可以帮助我们锁定错误点。
     a.首先观察请求参数是否正确,如果正确则第一步无误;
     b.再观测服务端是否报错、响应信息是否正确,如果正确则服务端无误;
     c.如果以上两个步骤都正确,那就剩下浏览器展示的问题了。可以通过打印信息和脚本调试工具,来找出具体的问题所在。

四.补充:
  1.  多写打印信息、多调试,虽然在编码的时候会花费一定的时间,可有助于我们保证代码的正确性。
  2. firebug每个地方都可以点击,会给我们提供不同的帮助,在开发过程中要多尝试。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值