明确什么是函数——什么是方法,明确什么是构造函数 怎么使用构造函数的 prototype对象进行赋值

函数:是带有名称和参数的JavaScript代码段,一次定义多次使用

方法:当将函数和对象放在一起时,函数就变成了方法

var a = []
a.push(1,2,3)
a.reverse()

points.dist = function(){
     var p1 = this[0]
     var p2 = this[1]
     var a = p2.x -p1.x
     var b = p2.y -p1.y
     return Math.sqrt(a *a +b*b)            
}

points.dist()

 构造函数

function Point() {
   this.x = x
   this.y = y    
}

var p = new Point(1,1)
//p   (1,1)

Point.prototype.r = function() {
         return Math.sprt(this.x* this.x + this.y*this.y)
    }        

 

posted @ 2021-07-22 09:09  㭌(mou)七  阅读(41)  评论(0)    收藏  举报