【发布时间】:2014-06-01 22:38:53
【问题描述】:
我很确定这是不可能的,但也许有聪明人知道是否有机会完成这项工作。是否有可能有代码:
1 myPerson = new Person();
2 myPerson.name = 'Charles Xavier';
第 2 行的代码自动检查 myPerson.setName 是否存在,如果存在则调用
myPerson.setName('Charles Xavier');
代替直接分配。
【问题讨论】:
-
创建一个帮你检查的辅助函数?或者你为什么不在
setName()里面做检查?
标签: javascript function variable-assignment