gpt4 book ai didi

javascript - 如何从 Javascript 对象中删除函数名称

转载 作者:行者123 更新时间:2023-11-29 23:37:52 26 4
gpt4 key购买 nike

我有一张 Leaflet map ,我想编辑一个多边形。我成功地做到了这一点,但是当我完成编辑时,坐标保存如下:

,,LatLng(44.94633, 26.00773),LatLng(44.93588, 25.94318),LatLng(44.94245, 25.90645),LatLng(44.91814, 25.87074),LatLng(44.91328, 25.9346),LatLng(44.90015, 25.97031),LatLng(44.90112, 26.11519)"

我只想得到没有函数名的坐标。我怎样才能做到这一点?谢谢!

map.on("dragend", function(e){
poligon = polygon.getLatLngs();
poligon1 = poligon.toString();
$('#geo').val(poligon1);
console.log(poligon1);
});

enter image description here

最佳答案

不要使用toString() 你会得到对象数组

var arr=[];
console.log(polygon.getLatLngs());
for(var i=0;i<arr.length;i++){
arr=polygon.getLatLngs();
console.log(arr[i].lat);
console.log(arr[i].lng);
console.log("("+arr[i].lat +","+arr[i].lng+")");
}

关于javascript - 如何从 Javascript 对象中删除函数名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45934688/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com