我有一個名爲DummyObject的對象,其名稱爲'value'我試圖通過函數'assignValue'分配一個值,但在嘗試分配它後顯示爲未定義的 。我假設在'assignValue'函數中'v'應該指向'this.value',當我將它分配給它時,它應該更新'this.value'。爲函數對象賦值
function DummyObject(){
this.value;
}
DummyObject.prototype.assignValue = function(val){
var v = this.value;
v = {val: val};
}
var dObj = new DummyObject();
dObj.assignValue(23);
console.log(dObj);