问题标签 [extensible]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - TypeError:无法定义属性“x”:对象不可扩展
我为太空入侵者游戏编写了一个 web 应用程序,并且在尝试编写一个函数来让我的船射击时遇到此错误。“TypeError:无法定义属性“moveLaser”:对象不可扩展”这是我下面的代码。
sql - 为数据库中的每个表添加附加属性是使系统可扩展和可维护的更好方法吗?
在大型系统上工作时,系统的可扩展性和可维护性非常重要。一种方法——我听说过 Oracle ERP——是为数据库中的每个表添加额外的属性并将它们设置为空,在 oracle erp 中,他们为所有表添加了大约 11 个具有不同数据类型的属性。第二件事是表之间没有任何明确的外键约束。在应用程序中检查所有约束,而不是在数据库内部检查。
问题是:
这种方法是最好的,还是比它更好的方法?
在代码中而不是数据库中进行所有约束对安全性更好吗?
我现在在做大系统,第一次分析大系统,很高兴听听你的经验。
请仅在您以前对此主题有经验的情况下回答,因为它不用于教育目的。