Maison > Questions et réponses > le corps du texte
Par exemple, ces valeurs changeront et la fonction à l'intérieur doit être déclenchée lorsque ces valeurssont toutes vraies, alors où est écrit ce code ? Ces valeurs peuvent-elles être surveillées en temps réel ? J'ai déjà constaté que la fonction à l'intérieur n'était pas exécutée parce que j'avais écrit ce code dans onload. Il semble maintenant que cela ne fonctionne pas. Quelqu'un a-t-il de bonnes idées ?
曾经蜡笔没有小新2017-05-18 11:05:13
Vous pouvez surveiller les événements correspondants via le getter et le setter de JS Object
var obj = {
val: 100,
get getval() {
console.log('访问了getVal的值');
return this.val;
},
set setval(x) {
console.log('设置getVal的值');
this.val = x;
}
}
// 在访问 obj.getval时,将会看到 ‘访问了getVal的值’
// 在设置 obj.setval=1000时,会看到 ‘设置getVal的值’