通常,java-script允许覆盖(扩展新行为)除了那些未冻结或密封的对象之外的任何函数.在JavaScript中,Math是一个内置对象.但是为什么JavaScript提供了覆盖内置对象中现有属性的权限?
请找截图:最初我发现数学对象中有min函数.我已经用功能更新了"min"属性.此操作替换了现有代码.为了更清楚,我已从"min"删除了该属性.这里删除应该删除扩展行为而不是核心行为.但它正在消除核心属性为什么?
javascript
javascript ×1