Javascript 入門:Object.keys() vs Object.getOwnPropertyNames()
一般情況用 Object.keys 就可以滿足到返回自定義 property names,但有時你想得到所有 inherited 嘅 property 比如 Array.prototype.length, Object.keys 就滿足唔到,又或者 object 本身有 define 咗 non-enumerable property。
https://littlecodeguy.com/post/2022-07-07-civil-service-pay-rise/