obsolete:过时的属性抛出异常

时间:2024-07-15 07:37:40
【文件属性】:

文件名称:obsolete:过时的属性抛出异常

文件大小:3KB

文件格式:ZIP

更新时间:2024-07-15 07:37:40

JavaScript

过时的 将删除的属性标记为过时,以便在使用时抛出异常 用法: var obsolete = require('obsolete'); var foo = {}; obsolete(foo, 'bar'); // throws exceptions 'obsolete property "bar" removed' foo.bar; foo.bar = 1; foo.bar(); 使用带有自定义get ter 和set ter 的在使用时抛出Error异常。 有助于导致需要更新的旧依赖代码快速失败并尽可能早地失败,而不是返回和传播无效数据( undefined ),从而导致难以追踪的错误。 执照 麻省理工学院


【文件预览】:
obsolete-master
----test.js(591B)
----.travis.yml(38B)
----LICENSE(1KB)
----README.md(843B)
----obsolete.js(386B)
----.gitignore(119B)
----package.json(411B)

网友评论