• 前端入门--解决问题的一些方法


      做项目过程难免会碰到一些bug、样式等各种各样的问题。下面就写一些个人在碰到问题时的解决思路。

      也许你已经熟练掌握,那让我们一起来温习,也许你初入前端尚不知如何调试,希望能给你帮助。

    如下解决方法,均以Chrome浏览器为例。

    1、页面样式问题

      如果要对面页面样式进行微调,打开浏览器的开发者工具,选中需要调整的模块,调出想要的样式,记录下数据,对代码修改即可。

    2、js bug

      在出现bug的js部分,使用console.log调试。当不确定具体位置或js解析顺序时,可在代码的不同位置添加console,在根据打印出的内容,判断bug位置或得出函数的解析顺序。

    3、非 js bug

      如果是前端代码的问题,因为一些奇怪的原因没找到问题源头(比如一个字母写错了),那么将HTML的代码全部注释掉,然后一点一点放出,测试有无bug,直至找出问题原因。

    4、数据展示bug

      有时候页面出现数据无法展示问题,或者展示的数据跟预期不一样,当你。只需在浏览器上输入 后台给的接口 + 要传的参数,看返回出的内容,即可判断出是后台接口问题,还是前端出错了。

    5、form表单慎用button

      form表单内部慎用button按钮,这可能导致提交、click事件点击时出现bug。

    6、Chrome奇怪的缓存机制

      当你感觉代码没有问题但浏览器显示就是不对,此时你可以先尝试清理一下浏览器缓存,没准你需要的效果就出来了,如果还是不对,就在尝试其他的方法吧。(CSS和JS都会出现缓存问题);

    7、js逻辑问题

      先根据个人经验判断问题所在,之后在尝试Chrome的断点调试,另起一章。待续。。

  • 相关阅读:
    xampp 80端口被占用后这么办??解决了
    XAMPP配置基于虚拟目录、多域名的环境
    mysql 主从同步
    jquery插件
    Css绘制箭头实现代码
    Ubuntu下mount命令的好用处
    linux下IPTABLES配置详解
    java程序员网站
    1.Hibernate介绍
    1. Mybatis介绍
  • 原文地址:https://www.cnblogs.com/intangible/p/6734871.html
Copyright © 2020-2023  润新知