我正在閱讀一篇關于 Puppeteer(有助于瀏覽器自動化的節點庫)的博客文章,其中說如下,
“您可以將一個或多個引數附加到 page.evaluate 因為它接受的內容是可變的。”
函式的什么特性使它“可變”?
uj5u.com熱心網友回復:
可變引數函式是引數總數未知并且可以在呼叫方法時進行調整的函式。
基本上,如果引數的數量未知,那么它就是可變引數。
可以使用剩余引數來完成,可以傳遞任意數量的引數。下面,myFunction 可以有任意數量的引數。
myFunction(...iterableObj)
同樣也適用于 console.log(),您可以在其中傳遞任意數量的引數,使其可變。
從其檔案中具體談論Page.evaluate,它還接受使其可變的其余引數。
第二個引數 args 是一個休息引數。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/517640.html
標籤:javascript功能
下一篇:JetpackComposeanimateFloatAsState替換為Transition.animateFloat不起作用
