JavaScript快速调试的两个技巧


Posted in Javascript onNovember 04, 2020

直接上干货!?

console.table展示数据

在控制台上展示数组或对象,使用console.table比console.log更加直观明了。

// 在控制台上运行
console.table([
 { firstName: 'John', lastName: 'Doe', age: 2 },
 { firstName: 'William', lastName: 'Shakespeare', age: 3 }
])

展示为一个table表,友好很多:

JavaScript快速调试的两个技巧

当然,你还可以指定展示哪些列~

// 在控制台上运行
console.table([
 { firstName: 'John', lastName: 'Doe', age: 2 },
 { firstName: 'William', lastName: 'Shakespeare', age: 3 }
], ['firstName', 'lastName'])

上面指定展示firstName和lastName这两列,当然,(index)

是默认有的。

JavaScript快速调试的两个技巧

注意⚠:语法 console.table(data [, columns]);

copy复制数据

如果你使用谷歌浏览器并需要复制控制台输出的数据。你可以使用copy()命令行,而不是手动高亮选择对应代码进行复制。

const data = [2, 3, 4];
copy(data);

执行上面的代码,会将data数据值复制到你的粘贴板上。你可以在任意文档中进行粘贴。

注意⚠:copy命令仅在谷歌浏览器控制台上生效,并且在node.js环境中无效。

参考

  • developer.mozilla.org/zh-CN/docs/…
  • dev.to/tawn33y/2-q…

到此这篇关于JavaScript快速调试技巧的文章就介绍到这了,更多相关JavaScript快速调试内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
二行代码解决全部网页木马
Mar 28 Javascript
判断日期是否能跨月查询的js代码
Jul 25 Javascript
Ext4.2的Ext.grid.plugin.RowExpander无法触发事件解决办法
Aug 15 Javascript
使用原生JS实现弹出层特效
Dec 22 Javascript
JS获取CSS样式(style/getComputedStyle/currentStyle)
Jan 19 Javascript
Js 获取当前函数参数对象的实现代码
Jun 20 Javascript
jQuery的事件预绑定
Dec 05 Javascript
详解javascript获取url信息的常见方法
Dec 19 Javascript
canvas滤镜效果实现代码
Feb 06 Javascript
vue watch深度监听对象实现数据联动效果
Aug 16 Javascript
angularJs中$scope数据序列化的实例
Sep 30 Javascript
vue监听键盘事件的相关总结
Jan 29 Vue.js
如何实现小程序与小程序之间的跳转
Nov 04 #Javascript
Vant 中的Toast设置全局的延迟时间操作
Nov 04 #Javascript
vue 使用vant插件做tabs切换和无限加载功能的实现
Nov 04 #Javascript
Vue获取微博授权URL代码实例
Nov 04 #Javascript
基于vue实现微博三方登录流程解析
Nov 04 #Javascript
Javascript执行上下文顺序的深入讲解
Nov 04 #Javascript
解决vant中 tab栏遇到的坑 van-tabs
Nov 04 #Javascript
You might like
PHP 的 __FILE__ 常量
2007/01/15 PHP
使用VisualStudio开发php的图文设置方法
2010/08/21 PHP
php使用递归函数实现数字累加的方法
2015/03/16 PHP
PHP水印类,支持添加图片、文字、填充颜色区域的实现
2017/02/04 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
2019/04/03 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
Javascript !!的作用
2008/12/04 Javascript
jQuery链式操作如何实现以及为什么要用链式操作
2013/01/17 Javascript
JavaScript操作XML/HTML比较常用的对象属性集锦
2015/10/30 Javascript
Window.Open打开窗体和if嵌套代码
2016/04/15 Javascript
轮播的简单实现方法
2016/07/28 Javascript
JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例
2017/08/17 Javascript
JavaScript使用prototype属性实现继承操作示例
2020/05/22 Javascript
javaScript代码飘红报错看不懂?读完这篇文章再试试
2020/08/19 Javascript
Python访问MySQL封装的常用类实例
2014/11/11 Python
Python字符串处理函数简明总结
2015/04/13 Python
python3.5 + PyQt5 +Eric6 实现的一个计算器代码
2017/03/11 Python
简单了解python 生成器 列表推导式 生成器表达式
2019/08/22 Python
Python使用itchat模块实现群聊转发,自动回复功能示例
2019/08/26 Python
Python定义函数实现累计求和操作
2020/05/03 Python
Python脚本调试工具安装过程
2021/01/11 Python
python gui开发——制作抖音无水印视频下载工具(附源码)
2021/02/07 Python
俄罗斯眼镜网: optikaworld
2016/07/31 全球购物
俄罗斯香水和化妆品网上商店:NOTINO.ru
2019/12/17 全球购物
澳大利亚最早和最古老的巨型游戏专家:Yardgames
2020/02/20 全球购物
教师的实习自我鉴定
2013/12/17 职场文书
加工操作管理制度
2014/01/19 职场文书
珍惜资源的建议书
2014/08/26 职场文书
党员贯彻十八大精神思想汇报范文
2014/10/25 职场文书
工作汇报开头与结尾怎么写
2014/11/08 职场文书
春季运动会开幕词
2015/01/28 职场文书
技术员岗位职责范本
2015/04/11 职场文书
2016高一新生军训心得体会
2016/01/11 职场文书
公务员爱岗敬业心得体会
2016/01/25 职场文书
python munch库的使用解析
2021/05/25 Python
Jedis操作Redis实现模拟验证码发送功能
2021/09/25 Redis