JS 友好处理 url编码

var url = 'http://chenBug.com' ; var encodeUrl = JSON.stringify(encodeURIComponent(url)); console.log(encodeUrl); //http%3A%2F%2FchenBug.com var decodeUrl = decodeURIComponent(JSON.parse(encodeUrl));

- 阅读全文 -

JS 根据地区编码。身份证前6返回省市县

var provinceCode = str.slice(0, 2) + '0000'; 6位数字。两个两个一组。 比如: 北京通州 110112 110000 为北京市 // 省 110100 为市辖区 // 市 区 110112 为通州区 // 县 地级市 调用方法: console.log(getArea(110112));//北京市 市辖区 通州区 预览地址 area.js 下载地址 ar

- 阅读全文 -

JS 根据经纬度计算距离

var EARTH_RADIUS = 6378137.0; //单位M var PI = Math.PI; function getRad(d){ return d*PI/180.0; } // 经纬度计算 /** * approx distance between two points on earth ellipsoid

- 阅读全文 -

js 数组和字符串互转 以逗号分隔

一、数组转字符串 需要将数组元素用某个字符连接成字符串,示例代码如下: var a, b,c; a = new Array(a,b,c,d,e); b = a.join('-'); //a-b-c-d-e 使用-拼接数组元素 c = a.join(''); //abcde 二、字符串转数组 实现方法为将字符串按某个字符切割成若干个字符串,并以数组形式返回,示例代码如下: var str =

- 阅读全文 -