如何在使用纯js创建属性时执行某些操作

how to do something when property created with pure js

本文关键字:属性 执行 操作 创建 js      更新时间:2023-09-26

当名为Session的对象添加新属性时,我想做一些事情。例如,我创建了一个新属性:

Session["name"] = 'Yoza';

Session.name创建时,我需要做一些事情。

怎么做?

您可以使用setter函数。类似的东西

Session.set = function(property, value){
    Session[property]=value;
    someCallback();
}