會持續總結,希望大家也可以給點建議。。。
- 斷言
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
複製程式碼