這個問題解釋了如何判斷一個物件是否在那個物件上定義了一個 setter,但它可能在原型鏈的其他地方仍然有一個 setter。是否有一個內置函式可以讓我們檢查是否在原型鏈的某處定義了一個 setter,或者是否只需要遞回和測驗原型鏈上的每個元素?
uj5u.com熱心網友回復:
不,沒有這樣的內置。您必須遍歷原型鏈并呼叫Object.getOwnPropertyDescriptor每個物件。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/369260.html
下一篇:如何在JS中映射嵌套陣列
