GitHub / Chrome 实用性小技巧

1、GitHub

  (1)打开web编辑器:项目根目录按下'.'键即可

  (2)可视化编辑代码并运行:项目根目录,再github.com/xxx的前边加上gitpod.io/#/回车即可到达gitpod进行相关操作(https://gitpod.io/#/github.com/xxx)

2、Chrome

  (1)重新发送请求:右击请求,选择 replay xhr

  (2)修改请求参数:右击请求,选择复制,再选择 fetch格式复制,之后再 console 中粘贴修改对应的请求参数即可

  (3)存储为全局变量:右击对象,选择存储为全局变量,下边即可出现存储为全局变量对应的变量名

  (4)选中元素:$0 $1 $2 $3 $4 分别是选中倒数第一个元素 第二个元素 第三个元素......

  (5)截图:打开开发者工具,ctrl + shift + p (windows) / cmd + shift + p (mac) 然后输入 screenshot 选择对应的截图方式即可

  (6)element展开元素:按着 alt 同时鼠标左键点击元素前边的小箭头(当前元素的子元素都将展开显示)

  (7)上一次输出结果变量接收:$_ (每次都会变,仅仅为上次输入的结果)

  (8)获取元素:获取单个元素 $(tag) ==> 类似于 querySelector   获取所有元素 $$(tag) ==> 类似于 querySelectorAll

  (9)clear():清空控制台所有打印数据历史

  (10)dir():以 console.dir() 的方式打印对应的相关选中信息,如:dir($0)

  (11)copy():复制相关信息,可用于粘贴,如:copy($0)

  (12)getEventListeners(Element):获取对应元素的所有绑定的事件信息,如:getEventListeners(document)

  (13)keys(object):返回指定对象的所有 key 集合数组,相当于 Object.keys()

  (14)values(object):返回指定对象所有 value 集合数组,相当于 Object.values()

  (15)monitorEvents(element[, events]):浏览器控制台监听相关元素的事件,如 monitorEvents(window, 'scroll') 则是监听浏览器滚动事件,monitorEvents(window, ['scroll', 'resize']) 则是同时监听滚动和尺寸变化

事件总称 事件集合
mouse 'mousedown','mouseup','mousemove','mouseover','mouseenter','mouseout','mousewheel','click','dblclick',
key 'keyup','keydown','keypress','textInput'
touch 'touchstart','touchmove','touchend','touchcancel'
control 'resize','scroll','zoom','focus','blur','select','change','submit','reset'

     如:监听元素所有的 key 集合,当所有键盘事件触发的时候都会打印出来

      

  (16)table(data[,columns)]:打印出格式化的表格,可以定制表头,比如打印出显示名字做的表格(其实是console.table()的缩写)

var names = {
    0: { firstName: "John", lastName: "Smith" },
    1: { firstName: "Jane", lastName: "Doe" }
};
table(names);

  则打印结果为:

    

   (17)id选择器:在控制台可以将当前 id 选择器的 id 作为变量名使用

   (18)console.log('%c+内容', style样式):打印出带有样式的信息

     

 

posted @ 2022-08-07 15:54  ~逍遥★星辰~  阅读(154)  评论(0编辑  收藏  举报