会持续总结,希望大家也可以给点建议。。。
- 断言
console.assert(a, b)
如果a为true,什么都不干。
如果a为false,则在控制台打印输出红色警告,但不影响后续代码执行。
- 记录程序执行时间
a的值可以为任意类型,但2个a的值必须一样。
console.time(a)// 要执行的代码conslole.timeEnd(a)复制代码
URL
构造函数
const currentLocation = location.hrefconst 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) // 0function fun1(a, b) {}console.log(fun1.length) // 2复制代码