我有一个名为value一个数组,当我console.log(value)我得到约30行代码有以下[6.443663, 3.419248]如何删除Javascript数组中的方括号?

的数字变化,因为它们是经纬度。但我需要以某种方式摆脱每个人的方括号。

我试过var replaced = value.toString().replace(/\[.*\]/g,'');但这改变了上面的例子6.443407,3.419035000000008和我的代码失败。

换句话说,我需要帮助摆脱数组中的方括号,以绘制我的地图上的点。

我的数组由以下代码组成,因为每个经度和纬度值都在a链接的onClick函数内。所以这里的一个成员亲切地提供了下面的代码来获取我的值到一个数组中,但现在我挣扎着没有任何括号破坏它的值。

var obj = {};

$('.choice-location-inner a').each(function(){

var $this = $(this);

var text = $this.attr('onClick').replace('findLocation(\'', '').replace('\');return false;', '');

var array = text.split(',')

obj[this.id]= [parseFloat(array[0]), parseFloat(array[1])];

});

阵列尝试使用下面的代码

$.each(obj , function(index, value){

geocoder = new google.maps.Geocoder();

geocoder.geocode({ 'address': value}, function(results, status) {

if (status == google.maps.GeocoderStatus.OK) {

map.setCenter(results[0].geometry.location);

marker = new google.maps.Marker({

map: map,

icon: image,

position: results[0].geometry.location

});

} else if (status == google.maps.GeocoderStatus.OVER_QUERY_LIMIT) {

wait = true;

setTimeout("wait = false", 1000);

} else {

alert("Geocode was not successful for the following reason: " + status);

}

});

});

+0

what * exactly *是'value'?一个数组,一个字符串? 'console.log(typeof value)'请。 –

+0

你的意思是说纬度/经度值是作为一个字符串存储在数组中,比如array [0] =“[23.021321,18.213123]”? –

+1

如果'value'是数组,则'value.toString()'与'value.join(',')'相同。 –

js 数组去掉括号_如何删除Javascript数组中的方括号?相关推荐

  1. Leecode刷题【1数组专题4】80. 删除排序数组中的重复项II (以及通用解法)

    Leecode刷题 [1数组专题4]80. 删除排序数组中的重复项II (以及通用解法) 题目: 思路 双指针法: (错误代码) 正解: 通用解法: 题目: 给你一个有序数组 nums ,请你 原地 ...

  2. splice方法_[7000字]JavaScript数组所有方法基础总结

    基础决定一个人的上限,很多时候我们感叹别人在实现一个功能时使用方法的精妙,并且反思,为什么别人想的出来自己却想不出来?我觉得主要是因为对于基础的掌握上有很大的差距.本文总结数组的所有方法的基础使用,希 ...

  3. php数组去掉键值,PHP 如何将数组去掉键值?_后端开发

    如何用python计算圆周率?_后端开发 python计算圆周率的方法:首先在图像中随机抛置大量的点:然后计算落在1/4圆内的点的数量:最后计算pi值,代码为[for i in range(1,DAR ...

  4. js模板字符串自定义类名_详解JavaScript ES6中的模板字符串

    这篇文章主要介绍了详解JavaScript ES6中的模板字符串,JS的ES6版本带来诸多简洁化方面的重大改进,需要的朋友可以参考下 在 ES6 中引入了一种新的字符串字面量 - 模板字符串,除了使用 ...

  5. 删除数组中指定元素_如何删除PHP数组元素键值并重新排序

    点击蓝字关注我们!每天获取最新的编程小知识! 源 / php中文网      源 / www.php.cn 想要删除PHP数组中某个元素键值,然后重新规范索引排序.我们可以使用PHP中的内置函数uns ...

  6. java中字符串和数组如何比较_[Java教程]javascript中数组和字符串的方法比较

    [Java教程]javascript中数组和字符串的方法比较 0 2016-07-19 23:00:05 ×目录[1]可索引 [2]转换 [3]拼接[4]创建[5]位置 前面的话 字符串和数组有很多的 ...

  7. php 未定义数组索引_如何删除PHP数组元素键值并重新排序

    点击蓝字关注我们!每天获取最新的编程小知识! 源 / php中文网      源 / www.php.cn 想要删除PHP数组中某个元素键值,然后重新规范索引排序.我们可以使用PHP中的内置函数uns ...

  8. JS编程建议——2:正确辨析JavaScript句法中的词、句和段

    建议2:正确辨析JavaScript句法中的词.句和段 JavaScript语法包含了合法的JavaScript代码的所有规则和特征,它主要分为词法和句法.词法包括字符编码.名词规则.特殊词规则等.词 ...

  9. java动态数组的实现_动手编写—动态数组(Java实现)

    目录 数组基础回顾 自定义动态数组 动态数组的设计 抽象父类接口设计 抽象父类设计 动态数组之DynamicArray 补充数组缩容 全局的关系图 声明 数组基础回顾 1.数组是一种常见的数据结构,用 ...

最新文章

  1. MySQL 水平分区方案Spock Proxy
  2. 财务python招聘_会计、财务、HR等重复性质岗位学习python有什么帮助?
  3. 【安全漏洞】Emissary 的SSRF漏洞(CVE-2021-32639)发现过程
  4. 最简单java设计模式:抽象工厂模式
  5. php 文字代码,PHP 彩色文字实现代码
  6. KMP的c语言实现和学习
  7. python logging模块的作用_【python】【logging】python日志模块logging常用功能
  8. 不用软件直接查询QQ好友的IP地址(二) 通过 Ping 得知对方是否联网在线(与QQ是否上线无关)
  9. 电子商务B2C网店购物系统走势
  10. Linux学习笔记(六) -- Anjuta软件主界面介绍
  11. 参考文献起止页码怎么写_参考文献规范写法
  12. iOS10 适配汇总
  13. linux cp omitting,Linux复制文件时出现omitting directory错误解决方法(图)
  14. JAVA并发编程:悲观锁与乐观锁
  15. python断网重联_Python实现WiFi断线自动重连的方法详解
  16. 十三届蓝桥青少组省赛Python-20220423
  17. C++ 修改char数组的值
  18. 通达信顾比倒数线指标公式,信号不漂移
  19. Hydra Attention学习笔记
  20. LaTeX中正规子群符号的输入方法

热门文章

  1. 《游戏人工智能》学习笔记1——4 行为选择算法一览
  2. 压力测试衡量CPU的三个指标:CPU Utilization、Load Average和Context Switch Rate
  3. 蓝桥杯—出栈次序 (JAVA)
  4. jquery请求超时设置
  5. 不一样的课程表,不一样的Excle--用excel进行设计(90): 从课程表谈数据界面设计
  6. proe二次开发vb模式创建参数示例
  7. 蓝牙耳机什么牌子好?公认音质最好的蓝牙耳机盘点
  8. ES7在WIN环境开启闪退【完美解决】
  9. iOS摸鱼周报 第八期
  10. html每页显示条数,在网页代码中设置调用显示条数