JS 如何用 WeakMap 实现私有属性? - 锦囊妙计 - 墨渊书肆