- 在函数的外部调用
<script>
function Cfb(s){
this.s = s
}
Cfb.prototype.js = function(){
this.str = ""
for(var i = 1;i <= this.s;i++){
for(var j = 1;j <= i;j++){
this.str += `${i}x${j}=${i*j} `
}
this.str += "<br>"
}
Cfb.prototype.dy = function(){
document.write(this.str)
}
}
var cc = new Cfb(9)
cc.js()
cc.dy()
</script>
- 在函数的方法初始化的时候调用
<script>
function Cfb (n) {
this.n = n
this.init()
this.print()
}
Cfb.prototype.init = function () {
this.str = ''
for (var i = 1; i <= this.n; i++) {
for (var j = 1; j <= i; j++) {
this.str += `${j}x${i}=${i*j} `
}
this.str += '<br>'
}
}
Cfb.prototype.print = function () {
document.write(this.str)
}
var c = new Cfb(9)
</script>