自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 vue-devtools踩坑安装(亲测成功)

主要报错安装过程中主要遇到以下两个报错:npm i 过程中出现:Failed at the cypress@3.8.3 postinstall script.原因:主要是单个包的安装出现错误解决:使用 --ignore-scripts 安装 ,先把某个报错的包单独安装,eg:npm i cypress@3.8.3 --ignore-scriptsnpm run build中出现:Failed at the vue-devtools@6.0.0-beta.15 build script.

2021-07-29 18:22:04 8482 6

原创 2021秋招笔试易错题

1 instanseof Number1 instanceof Number //falsevar a = new Number(1);a instanceof Number // true原因是:instanceof判断一个对象是否是另一个对象的实例,而数字1是基本数据类型,不是对象,var a = new Number(1);是通过包装类Number把数字1转换成对象,你可以用typeof a,和typeof 1,看看他们返回的值判断布尔值console.log([0]==[0]) /.

2020-08-28 09:57:58 410

原创 【阮一峰ES6入门教程学习笔记】函数的扩展

函数扩展函数参数默认值基本用法ES6 之前,不能直接为函数的参数指定默认值,常用变通方法:y = y || ‘World’;ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面。log(x, y = ‘World’)参数变量是默认声明的,所以不能用let或const再次声明。使用参数默认值时,函数不能有同名参数。参数默认值是惰性求值的。与解构赋值默认值结合使用只使用了对象的解构赋值默认值,没有使用函数参数的默认值。function foo({x, y = 5})注

2020-08-27 19:27:40 319

原创 【阮一峰ES6入门教程学习笔记】数值的扩展

数值扩展二进制和八进制表示法ES6 分别用前缀0b(或0B)和0o(或0O)表示二进制和八进制数值。Number对象上新增方法Number.isFinite():检查一个数值是否为有限的(finite),即不是Infinity。Number.isNaN():用来检查一个值是否为NaN。与传统的全局方法isFinite()和isNaN()的区别在于,传统方法先调用Number()将非数值的值转为数 值,再进行判断,而这两个新方法只对数值有效,Number.isFinite()对于非数值

2020-08-26 11:34:27 218

原创 【阮一峰ES6入门教程学习笔记】字符串扩展及新增方法

字符串扩展及新增方法字符串扩展(1) Unicode相关表示法ES6 加强了对 Unicode 的支持,允许采用\uxxxx形式表示一个字符,其中xxxx表示字符的 Unicode 码点。但是,这种表示法只限于码点在\u0000~\uFFFF之间的字符。超出这个范围的字符,必须用两个双字节的形式表示。改进:只要将码点放入大括号,就能正确解读该字符至此,JS中共有6种方法可以表示一个字符。"\u0061"// "a""\uD842\uDFB7"// "????"//改进"\

2020-08-26 09:04:45 352

原创 【阮一峰ES6入门教程学习笔记】正则扩展

学习来源:ES6入门教程正则扩展(1) RegExp构造函数ES5中主要是两种情况:第一个参数时字符串,第二个修饰符:var regex = new RegExp(‘xyz’, ‘i’);只有一个参数,正则表达式:var regex = new RegExp(/xyz/i);,不允许使用第二个参数会报错。ES6改变了这种行为,可以允许使用第二个参数指定修饰符,返回的正则表达式会忽略原有的正则表达式的修饰符,只使用新指定的修饰符:var regex = new RegExp(/abc/ig,

2020-08-26 09:04:23 829

原创 【阮一峰ES6入门教程学习笔记】解构赋值

学习来源:ES6入门教程解构赋值(1) 不同场景下的解构赋值数组基本用法“模式匹配”:只要等号两边的模式相同,左边的变量就会被赋予对应的值。如果解构不成功,变量的值就等于undefined。比如:let [foo, [[bar], baz]] = [1, [[2], 3]];不完全解构:即等号左边的模式,只匹配一部分的等号右边的数组。这种情况下,解构依然可以成功。如果等号右边是不可遍历的结构,就会报错事实上只要某种数据结构具有Iterator接口就都可以采用数组形式的解构赋值,比如还有

2020-08-26 09:03:56 397

原创 【数据可视化】地理信息可视化

地理信息可视化含义地图投影点要素可视化线要素可视化面要素可视化应用场景面临的挑战含义地理信息可视化主要针对空间数据(spatial data),指定义在三维空间中、具有位置信息的数据。空间数据的绘制起源已久:地图制图学。计算机发明之后,如何用计算机存储、管理并展示地理空间数据形成了一门科学—地理信息系统(GIS)。与GIS系统相比,地理信息可视化相当于他的前端数据表现的部分,而地理信息的存储和管理并不是可视化的关注重点。地图投影什么是地图投影地图投影是地理信息可视化的最基本步骤,将地理坐

2020-08-18 11:31:24 4014

原创 【阮一峰ES6入门教程学习笔记】let&const

ES6学习笔记let&const解构赋值字符串扩展函数扩展数组扩展对象的扩展数值扩展正则扩展let&const解构赋值字符串扩展函数扩展数组扩展对象的扩展数值扩展正则扩展

2020-08-14 21:51:18 2687

转载 postgis学习目录汇总

学习目录汇总

2020-04-26 20:17:05 117

转载 geoserver的安装启动和初步发布服务尝试

<!--python安装手册开始--> <!--python安装手册结束--> <!--####专栏广告位图文切换开始--> <!--####专栏广告位图文切换结束--> <div id="article_conte...

2020-04-26 19:24:57 859

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除