Object.define 可以监听object变化,那基本类型变量如何监听

var obj = {};


Object.defineProperty(obj, "name", {

    get : function(){ return this._name;},

    set: function(val){  this._name = val;}

});

那如何监听 var string="a" 的string变量变化呢?

料青山看我应如是
浏览 599回答 1
1回答

一只斗牛犬

Object.defineProperty(window, "mystring", {    get : function(){ console.log("get");return this._name;},    set: function(val){  console.log("set");this._name = val;}});
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript