关于 Object.defineProperty() 方法的问题
javascript吧
全部回复
仅看楼主
level 3
我们都知道 Object.defineProperty() 方法是对 对象 来使用的.
它可以修改对象属性(数据属性)的 迭代性(枚举性),可配置性,可写入性,以及一个对象的value
在js当中,函数也可以理解为对象,那么函数能不能使用 Object.defineProperty() 呢?
2020年08月18日 02点08分 1
level 3
图一是最简单的使用 Object.defineProperty() 方法的案例
图二就是最简单使用此方法来实现修改 text2 函数内 id 属性的演示,结果图三无法修改
2020年08月18日 02点08分 2
level 3
求大神解答,为什么 Object.defineProperty() 方法无法修改函数[真棒]
2020年08月18日 02点08分 3
level 12
// 这才叫改对象的属性 大佬
function text2() {
}
text2.id = 100;
console.log(text2.id);
Object.defineProperty(text2, 'id', {
value: 114514
});
console.log(text2.id);
2020年08月18日 04点08分 4
应该说改对象的属性值?
2020年08月18日 04点08分
感谢!我看了你的代码之后突然发现我哪里错了[笑眼],非常感谢
2020年08月19日 01点08分
@CauseFree_Loop 不客气 [小乖]
2020年08月19日 04点08分
1