会持续总结,希望大家也可以给点建议。。。
- 断言
console.assert(a, b)
如果a为true,什么都不干。
如果a为false,则在控制台打印输出红色警告,但不影响后续代码执行。
- 记录程序执行时间
a的值可以为任意类型,但2个a的值必须一样。
console.time(a)
// 要执行的代码
conslole.timeEnd(a)
URL构造函数
const currentLocation = location.href
const Link = new URL(currentLocation)
console.log(Link)
会将传入的
url进行解析,
http://localhost:63342/%E5%B7%A5%E4%BD%9C%E6%B5%8B%E8%AF%95/58url%E7%9A%84%E9%97%AE%E9%A2%98.html?_ijt=a6auc0am4tqrcvdsjmu17jubvg
这些字段,大家看一下就知道什么意思了

- 函数的
length
function fun() {}
console.log(fun.length) // 0
function fun1(a, b) {}
console.log(fun1.length) // 2