js
文章平均质量分 82
木豪末
知道而不去做,等于不知道
展开
-
高德地图踩坑记录
1.要使用高德服务首先要申请key,并且一个key只能使用一种服务,要想同时使用多个服务就必须同时申请多个key原创 2020-02-13 12:39:47 · 336 阅读 · 0 评论 -
获取当前格式化时间的一种简单方法
Date.prototype.isLeapYear = function() { return (0==this.getYear()%4&&((this.getYear()%100!=0)||(this.getYear()%400==0))); } //---------------------------------------------------...原创 2018-11-20 11:28:49 · 531 阅读 · 0 评论 -
js实现进制互转
最近在项目中遇到一个需求,需要把数据的id转换16进制显示,原来的的id是10进制的,我使用了这个方法来进行转换 var newId = parseInt(oldId,16); 后来用户反馈编号xxx的数据有问题,后台就要我把那个数据转回来,看一下原始id是多少。我一脸懵逼,转回来怎么转,再用parseInt不管用阿,各种折腾,终于被我发现了这个方法,现记录如下: var oldId =...原创 2019-05-07 15:14:52 · 429 阅读 · 0 评论 -
关于js中的深拷贝与浅拷贝
一、概念及原理分析 简单的来说,浅拷贝就是浅层次的拷贝,只拷贝一层,对于深层次的对象就拷贝他的引用;深拷贝是深层次的拷贝,会对对象的每一层都进行拷贝。浅拷贝的对象不能完全保证不跟原对象产生关联,但是深拷贝的对象绝对跟原对象无关,原对象的改变不会对深拷贝的对象产生任何的影响。 看了很多文章,有的文章说浅拷贝是拷贝对象的引用,通过浅拷贝的对象跟原对象共同引用一个堆的地址,所以浅拷贝无法解决新对象跟...原创 2019-06-27 17:11:51 · 242 阅读 · 0 评论