我在长时间使用Python后又回到JavaScript,因此我已经忘记了一些JavaScript最佳实践。
我想使用预定义的数据结构,例如bucket-js提供的数据结构。但是,我注意到bucket-js并没有为其对象提供太多toString()方法;因此我想提供自己的方法。
如何扩展这种类型的库对象是最好的方式,以便这些扩展在整个项目中都可用,但不涉及对库源代码进行更改?
我想使用预定义的数据结构,例如bucket-js提供的数据结构。但是,我注意到bucket-js并没有为其对象提供太多toString()方法;因此我想提供自己的方法。
如何扩展这种类型的库对象是最好的方式,以便这些扩展在整个项目中都可用,但不涉及对库源代码进行更改?