调试JavaScript的技巧有哪些
发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,本篇内容介绍了"调试JavaScript的技巧有哪些"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1
千家信息网最后更新 2024年11月19日调试JavaScript的技巧有哪些
本篇内容介绍了"调试JavaScript的技巧有哪些"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
1. 自动断点
有时候在执行 JavaScript 代码的时候,可能来不及设置断点,代码就被执行了,其实可以通过在代码中写上 debugger(代码中第 8 行),让代码执行到 debugger 的位置自动暂停。
function a() { console.log('enter a'); b(); } function b() { console.log('enter b'); debugger; c(); } function c() { console.log('enter c'); } a();
2. 手动断点
断点是程序员调试代码时非常好用的利器,通过断点调试可以看到当前执行环境中各个变量的值,以及调用堆栈,通过单步执行来查看各个步骤下代码的运行状态。如图所示(Chrome 调试面板 -> sources -> 点击代码行号即可添加断点):
3. 打印调用堆栈
可以通过调试面板查看当前代码的调用堆栈,也可以通过 console.trace() 打印函数调用堆栈,下面代码第 13 行。
4. 以表格的方式打印对象
下面是一个对象,可以通过 console.table( obj ) 来打印这个对象。
let pkg = { "name": "mini_tools", "version": "1.0.0", "description": "", "main": "index.js", "dependencies": { "jquery": "^1.12.4" }, "devDependencies": {}, "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC" }; console.table(pkg);
打印结果如图所示:
"调试JavaScript的技巧有哪些"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
代码
断点
可以通过
堆栈
对象
技巧
内容
更多
知识
面板
如图
实用
学有所成
接下来
位置
函数
利器
变量
困境
实际
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
国家app软件开发
网络安全知识普及不到位
中学生网络安全自我保护
山东网安网络安全博览会
南昌服务器外壳冲压
网络安全高清头像
政府如何强化网络安全工作创新
第三方软件开发
吴江区一站式网络技术优势
软件开发在什么网站找
公安厅网络安全测评
网络安全一级学科本科有吗
七夕节图片素材软件开发
vpn服务器哪个国家的好
兰州软件开发解决方案介绍
深圳市转转网络技术有限公司
网络技术春考理论大纲
为啥流量开着老是说没连接服务器
社交软件开发哪个产品好用
现在软件开发类专业吃香吗
黄冈网络安全审计
arcgis 并发写数据库
上海圈圈网络技术
中学生网络安全自我保护
拨号上网软件开发
轻量应用服务器能做免流吗
连云港有哪些科学期刊数据库
数据库.asp
强化网络安全技防措施博客
网络安全部分