ES6第二课、字符串扩展

3.1 字符串的遍历器

字符串可以被for…of循环遍历

1
2
3
4
5
6
for (let codePoint of 'foo') {
console.log(codePoint)
}
// "f"
// "o"
// "o"

阅读全文

ES6第一课、let和const命令

2.1、let命令

2.1.1 基本用法

所声明的变量,只在let命令所在的代码块内有效。

1
2
3
for (let i = 0; i < 10; i++) {}
console.log(i);
// ReferenceError: i is not defined

阅读全文

我爱这被风带走不会再有的每一天

不重要的一天又开始了,就像昨晚结束时那样。

我想,没有什么比爱更好的事了。

爱朴树,爱这没什么旋律又偏重金属的《我去2000年》,压抑而又嘈乱,爱他吞吞吐吐时的样子

爱小波,爱那些无奈的黑色幽默,又例如《三十而立》,又如那龟头血肿李先生。满天都是星星,好像冻结了的大雨

阅读全文

leaflet汇总

乱七八糟的功能,没时间总结。。。纯当笔记了

阅读全文

vuex小白入门

首先:Vuex是什么?

有关于Vuex,官网是这样定义的:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
我是这么认为的:Vuex是为了解决多个组件共享状态而存在的。他能够有效的解决兄弟组件,父子组件,爷孙组件的传值。他将组件的共享状态抽取出来,以一个全局单例模式管理。

阅读全文

图吧加密坐标转XY,图吧坐标转WGS84算法

最近在做网络爬虫,爬全国的POI数据,大约爬了3000多万条,但图吧的坐标都是加密的,类似“HHVSJRWVTTGDD”这样的字符串,还好我跟踪的代码,发现其转换方法,无奈只有js版本,就顺手写了一个python版本的解密算法,但图吧的坐标有自己的坐标系,为了通用,又需要转成wgs84吗,所以我将他们综合了一下。

阅读全文

社会主义好

看TG就像看老罗一样,明明知道他不行,还一次又一次的期望,结果却让人一次一次让人失望,因为我不相信他只是个锤子。
深圳、寿光完全被封锁死,我还能说什么?社会主义好!如果还有什么是TANK解决不了的,那一定需要高压水枪来帮忙。
微博,知乎,朋友圈等所有的图片,相关信息大多刚出来被删除,今日博文仅以图片表达。

阅读全文

supermap专题图

加载热力图

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var map, tiandituLayer, marker, markers, tianMarkerLayer;
map = new SuperMap.Map("map");
tiandituLayer = new SuperMap.Layer.Tianditu();
map.addLayers([tiandituLayer]);
map.setCenter(new SuperMap.LonLat(116,40), 3);

var heatMapLayer = new SuperMap.Layer.HeatMapLayer("heatMap");
map.addLayers([heatMapLayer]);
var heatFeature = new SuperMap.Feature.Vector(
new SuperMap.Geometry.Point(116,40)
);
var heatFeature1 = new SuperMap.Feature.Vector(
new SuperMap.Geometry.Point(116,30)
);
var heatFeatures = [heatFeature,heatFeature1];
heatMapLayer.addFeatures(heatFeatures);

阅读全文

了不起的Leaflet

做为GIS专业的渣渣,毕业之后就很少接触到地图了。虽然辗转于中地和超图之间,但却很少系统的用到地图,之前有用过ol3,但总觉得过于庞大复杂。最近工作中有用到Leaflet,其简洁的语法令人发指,发现还是很适合我等渣渣的。
由于Leaflet的本身并不全面,但强大的生态以及插件足以震撼openlayers,此篇博客主要介绍Leaflet的插件用法,包括热力图,聚合图,量测控件。

阅读全文

你需要模块化

关于umd cmd amd import export。。。
先别慌,最近在给妹妹补课,忙得很,有空会更新。

阅读全文