【发布时间】:2018-11-01 20:41:10
【问题描述】:
这里是 JS 新手。我无法替换和重复函数中的值。代码如下:
function Phone(ring) {
this.ring = ring;
}
function updateRing(newRing) {
this.newRing = ring;
}
var samsung = new Phone('Chim');
samsung.ring(2); // Needs to compute to "Chim, Chim"
var htc = new Phone('Dada');
htc.ring(3); // Needs to compute to "Dada, Dada, Dada"
htc.updateRing('Riri');
htc.ring(1); // Needs to compute to "Riri"
对于第一个函数的重复值,我尝试使用 this.repeat,但它在 Phone 函数中不起作用。
对于 updateRing 函数,我无法获取替换 this.ring 的代码。
我删除了我编写的所有无用代码。提前感谢您的帮助。
【问题讨论】:
标签: javascript jquery function javascript-objects