var points=[ //具有2个元素 {x:0,y:0}, //每个元素都是一个对象 {x:1,y:1} ]; points.dist = function () { //定义一个方法来计算 var p1 = this[0]; //通过this获取当前数组的引用 var p2 = this[1]; console.log(p1); console.log(p2); var a = p2.x - p1.x; var b = p2.y - p1.y; return Math.sqrt(a * a + b * b); }; points.dist()
时间: 2024-10-17 10:50:43