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 相关文章推荐
用javascript获取textarea中的光标位置
May 06 Javascript
extjs grid设置某列背景颜色和字体颜色的方法
Sep 03 Javascript
js 设置缓存及获取设置的缓存
May 08 Javascript
jQuery实现自动滚动到页面顶端的方法
May 22 Javascript
JQuery选择器、过滤器大整理
May 26 Javascript
基于Bootstrap使用jQuery实现简单可编辑表格
May 04 Javascript
jQuery实现点击查看大图并以弹框的形式居中
Aug 08 Javascript
浅谈jQuery效果函数
Sep 16 Javascript
BootStrap学习系列之布局组件(下拉,按钮组[toolbar],上拉)
Jan 03 Javascript
JavaScript实现前端分页控件
Apr 19 Javascript
JavaScript Drum Kit 指南(纯 JS 模拟敲鼓效果)
Jul 23 Javascript
关于JavaScript 中 if包含逗号表达式
Nov 27 Javascript
如何实现小程序与小程序之间的跳转
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
一个oracle+PHP的查询的例子
2006/10/09 PHP
PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法
2009/03/10 PHP
php数据结构与算法(PHP描述) 快速排序 quick sort
2012/06/21 PHP
解析php中const与define的应用区别
2013/06/18 PHP
C#使用PHP服务端的Web Service通信实例
2014/04/08 PHP
javascript globalStorage类代码
2009/06/04 Javascript
几个比较经典常用的jQuery小技巧
2010/03/01 Javascript
JQuery 学习笔记01 JQuery初接触
2010/05/06 Javascript
JS代码放在head和body中的区别分析
2011/12/01 Javascript
JavaScript html5 canvas画布中删除一个块区域的方法
2016/01/26 Javascript
简单谈谈javascript中this的隐式绑定
2016/02/22 Javascript
Ajax异步获取html数据中包含js方法无效的解决方法
2017/02/20 Javascript
Bootstrap fileinput组件封装及使用详解
2017/03/10 Javascript
jQuery中库的引用方法
2018/01/06 jQuery
vue.js使用3DES加密的方法示例
2018/05/18 Javascript
记一次webapck4 配置文件无效的解决历程
2018/09/19 Javascript
Vue根据条件添加click事件的方式
2019/11/09 Javascript
详解Python的Django框架中的Cookie相关处理
2015/07/22 Python
在Python的Flask框架中验证注册用户的Email的方法
2015/09/02 Python
解决pyinstaller打包exe文件出现命令窗口一闪而过的问题
2018/10/31 Python
python判断计算机是否有网络连接的实例
2018/12/15 Python
python读取图片的方式,以及将图片以三维数组的形式输出方法
2019/07/03 Python
python3 requests库文件上传与下载实现详解
2019/08/22 Python
python将字典列表导出为Excel文件的方法
2019/09/02 Python
Windows上安装tensorflow  详细教程(图文详解)
2020/02/04 Python
Python计算指定日期是今年的第几天(三种方法)
2020/03/26 Python
matplotlib bar()实现多组数据并列柱状图通用简便创建方法
2021/02/24 Python
全球游戏Keys和卡片市场:GamesDeal
2018/03/28 全球购物
巴西体育用品商店:Lojão dos Esportes
2018/07/21 全球购物
Godiva巧克力英国官网:比利时歌帝梵巧克力
2018/08/28 全球购物
应届生服装设计自我评价
2013/09/20 职场文书
应届毕业生求职信范例分享
2013/12/17 职场文书
铲车司机岗位职责
2014/03/15 职场文书
大学生个人学习总结
2015/02/15 职场文书
邮政营业员岗位职责
2015/04/14 职场文书
中秋节英文祝福语句(14句)
2019/09/11 职场文书