仅使用 JS 解析 JS
Parse JS only using JS
我有下面的JS代码,它创建起来像(47.624718,-122.356133)
var point = new GLatLng(
parseFloat(markers[i].getAttribute('"lat'")),
parseFloat(markers[i].getAttribute('"lng'"))
);
要只使值刚好47.624718 -122.356133
? 如何使用 js replace()
函数来执行此操作?
只需使用对象方法:
point.lat() + ' ' + point.lng()
output = point.lat() + ' ' + point.lng();
看这里: https://developers.google.com/maps/documentation/javascript/v2/reference#GLatLng
您可以使用 3 个链式replace()
调用:
point = point.replace("(", "").replace(")", "").replace(",", " ");
它将用空字符串替换左括号和右括号,用一个空格替换逗号。
相关文章:
- 使用Angular.js解析JSON中的嵌套对象数组
- Knockout JS-解析/格式化值(extenders?)
- 带有Angular JS解析列表的picklest
- 使用 PEG.js 解析缩进级别
- 使用JS解析JSON文件(URL)
- 使用flash进行JS解析
- 使用 Date.js 解析 12 小时格式时获取 null
- 使用 D3.js 解析上传的 CSV 文件
- 主干.js解析未修改的响应
- 获取邮件中的信息.php从函数.js解析为manage.html
- 节点.js解析 fs.readFile() 的意外数字转换
- 节点.js解析路由的最小函数
- 使用 PEG.js 解析完整的数学表达式
- 仅使用 JS 解析 JS
- 骨干.js解析路由器中的可选页面查询字符串
- 检测车把.js解析/语法错误.(客户端模板化)
- PEG.JS解析逻辑变量名称,其操作数和值
- 如何使用 Math.js 解析器测试 MySQL 语法
- 通过 JS 解析 URL 参数,但仅将前八个字符作为值添加到 HTML 表单中
- JS:解析 x 的公式