请教大佬,关于deleteRepeatDefine只能替换声明的变量,能不能替换赋值语句的变量?
function fn1() {
b = {};
b.name = 'bb';
c = b;
console.log(c.name);
d = c;
console.log(d.name);
}
替换成
function fn1() {
b = {
"name": 'bb'
};
console.log('bb');
console.log('bb');
}
因为类似于c = b;这种是无法找到binding的,所以就不能用rename,请问如何解决?感谢
0 个回答
暂无回答