JavaScript
strong90
在程序猿的道路上,越来越猿~~
展开
-
js 大地坐标转经纬度
// 坐标系的转换var pi_180 = Math.PI / 180;var _180_pi = 180 / Math.PI;var projectionTypes = {};projectionTypes.bj54 = { a: 6378245,//长半轴 e2: 0.006693421622966//第一偏心率平方};projectionTypes.wgs84 = { a: 6378137,//长半轴 e2: 0.00669437999013//第一偏心率平方};.原创 2020-12-16 10:16:47 · 2025 阅读 · 0 评论 -
取出一维数组中相同元素,重新组合成二维数组
goodsList = [ { "groupId": "434", "groupName": "xxxl", "typeId": "136", "typeName": "衣服", }, { "typeId": "136", "typeName": "衣服" }, { "chargeId": "731", "chargeName": "xl-裤子-a", "ty.原创 2020-10-10 15:47:40 · 766 阅读 · 0 评论 -
GPS周 北斗周 年月日转换
// 年月日转GPS周 格式为 2019-11-11function UTC2GPS(dateTime) { var year; var month; var day; var DayofYear = 0; var DayofMonth = 0; year = parseInt(dateTime.substr(0, 4)); month = parseInt(dateTime....原创 2019-12-26 15:06:33 · 4560 阅读 · 0 评论 -
年积日转年月日
// 年积日转年月日function isLeapYear(year) { var ret = false; year = parseInt(year) if (((0 == (year % 4)) && (0 != (year % 100))) || (0 == (year % 400))) { ret = true; } else { ret...原创 2019-12-19 15:18:43 · 2808 阅读 · 0 评论 -
js 数组去重
一、高性能数组去重// 需要 es6 支持function distinct(a, b) { return Array.from(new Set([...a, ...b]))}// sort 的方式function distinct(a, b) { let arr = a.concat(b) arr = arr.sort() let result ...原创 2019-11-07 14:29:53 · 116 阅读 · 0 评论 -
js 读取本地文件内容(txt等)
var xmlhttp;function loadData(url, cfunc) { if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp = new XMLHttpRequest(); } else { // code for IE6, I...原创 2019-10-30 14:02:50 · 10186 阅读 · 4 评论 -
div 水平排列
以下面这组 div 为例,wrap 的高度由内容撑开div id="wrap"> div id="div1">div1div> div id="div2">div2div> div id="div3">div3div>div>12345平时是这样的,上下排列~float 浮动#div1{ float: left;}#div2 {转载 2017-12-14 19:45:27 · 21415 阅读 · 1 评论 -
时间戳转换
changeDate(datetimes) { var date = new Date(datetimes); var Y = date.getFullYear() + '-'; var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'...原创 2018-12-10 17:29:36 · 350 阅读 · 0 评论