Javascript Noob主動要求值班!需要參數的Javascript結構函數
我想寫出下列代碼:這意味着我需要創建一個將創建一個位置排序的一個Javascript結構,然後還可以採取爲第二位置
var p1 = new LatLon(userLat, userLon);
var p2 = new LatLon(destLat, destLon);
var dist = p1.distanceTo(p2);
論據。我不需要代碼來計算距離。我只需要弄清楚如何創建對象並允許它接受參數。這裏是我的僞代碼/失敗的嘗試:
function LatLon(userLat, userLon) {
var pos = {
'lat': userLat, 'lon': userLon, 'distanceTo': distanceBetweenTwoPos(pos, pos2);
}
return pos;
}
function distanceBetweenTwoPos(pos, pos2){
// here I will do my own calculations.
}
上獲得類似上述,但實用的東西任何幫助嗎?