获得徽章 6
#每天一个知识点#
symbol 作用:
Symbol 是 ES6 引入了一种新的原始数据类型,表示独一无二的值。
Symbol 值通过Symbol函数生成。这就是说,对象的属性名现在可以有两种类型,一种是原来就有的字符串,另一种就是新增的 Symbol 类型。凡是属性名属于 Symbol 类型,就都是独一无二的,可以保证不会与其他属性名产生冲突。
展开
评论
复阳[石化],去趟医院太贵了
4
#每天一个知识点#
es5 中的类和 es6 中的 class 的区别:
1. class 类必须 new 调用,不能直接执行。
2. class 类不存在变量提升
3. class 类无法遍历它实例原型链上的属性和方法
4. new.target 属性(es6 为 new 命令引入了一个 new.target 属性,它会返回 new 命令作用于的那个构造函数)
5. class 类有 static 静态方法
展开
评论
#每天一个知识点#
Vue 实例挂载的过程:
new Vue 的时候调用会调用_init方法
* 定义 $set、 $get 、$delete、$watch 等方法
* 定义 $on、$off、$emit、$off 等事件
* 定义 _update、$forceUpdate、$destroy 生命周期
调用 $mount 进行页面的挂载
挂载的时候主要是通过 mountComponent 方法
定义 updateComponent 更新函数
执行 render 生成虚拟 DOM
_update 将虚拟 DOM 生成真实 DOM 结构,并且渲染到页面中
展开
评论
#每天一个知识点#
Set 和 Map
Set 是一种叫做集合的数据结构,Map 是一种叫做字典的数据结构
集合:
是由一堆无序的、相关联的,且不重复的内存结构组成的组合
字典:
是一些元素的集合。每个元素有一个称作 key 的域,不同元素的 key 各不相同

区别:
共同点:集合、字典都可以存储不重复的值
不同点:集合是以[值,值]的形式存储元素,字典是以[键,值]的形式存储
展开
评论
端午安吉音乐节两日游[呲牙]
9
#每天一个知识点#
vue中v-if和v-for优先级在vue2和vue3中的区别:
在 vue 2.x 中,在一个元素上同时使用 v-if 和 v-for 时, v-for 会优先作用。
在 vue 3.x 中, v-if 总是优先于 v-for 生效。
展开
评论
#每天一个知识点#
Vue.js 中,$route 和 $router 之间的区别:
$route:是一个当前路由信息的对象,包括当前 URL 路径、查询参数、路径参数等信息。$route 对象是只读的,不可以直接修改其属性值,而需要通过路由跳转来更新。
$router:是 Vue Router 的实例对象,包括了许多用于导航控制和路由操作的 API,例如 push、replace、go、forward 等方法。$router 可以用来动态地改变 URL,从而实现页面间的无刷新跳转。
展开
评论
赞了这篇沸点
#与A-SOUL一起成为更好的自己# 记录生活中那些美好的小碎片🧩☺️
面包泡牛奶于2023-06-19 09:03发布的图片
面包泡牛奶于2023-06-19 09:03发布的图片
面包泡牛奶于2023-06-19 09:03发布的图片
面包泡牛奶于2023-06-19 09:03发布的图片
7
#每天一个知识点#
console 调试除了 log 之外,还有很多其他的方法,就比如 dir。
与 log 作用类似,但是对于 dom 元素的结构展示是不一样的,不知道的小伙伴可以赶紧去试试。
评论
#每天一个知识点#
openlayers 中 source 和 layer 的关系:
每有一个 source,都要有一个 layer 与其相对应,也就是两者是一对一的关系。
上次说过数据源可以归纳为三类,瓦片、矢量和图片。
所以我们就以 ol.layer.Tile,ol.layer.Vector,ol.layer.Image 三种图层方式去加载数据源来看下代码实现:
// XYZ栅格地图瓦片
var rasterLayer = new ol.layer.Tile({
source: new ol.source.XYZ({
url: 'example.com{z}/{x}/{y}.png'
})
})
这种使用 XYZ 数据源来加载地图是最常见的方式,Tile 图层中可以加载 XYZ 这种数据源。
// KML矢量数据
var vectorLayer = ol.layer.Vector({
source: ol.source.Vector({
url: 'example.com',
format: new ol.format.KML()
})
})
这种 KML 数据源(同类型 GeoJSON 也比较常见),在 echarts 地图中会常见些,主要信息就是地图轮廓。
// XYZ图片地图瓦片
var imageLayer = new ol.layer.Image({
source: ol.source.ImageStatic({
url: 'example.com',
imageExtent: [xmin, ymin, xmax, ymax]
})
})
这种 ImageStatic 数据源就是用来加载静态图片,比如一些动物园的全景图,可以单独加载,也可以加载到地图中的某个范围内。
只要记住图层和数据源是一一对应关系,就可以了,使用时就可以根据数据源格式,去官方 API 查看加载方式。
展开
1
#每天一个知识点#
openlayers 的 source :
归纳为三种,ol.source.Tile,ol.source.Image 和 ol.source.Vector。
Tile 对应的是瓦片数据源,现在网页地图服务中,绝大多数都是使用的瓦片地图。
Image 对应的是一整张图,而不像瓦片那样很多张图,从而无需切片,也可以加载一些地图,适用于一些小场景地图。
Vector 对应的是矢量地图源,点,线,面等等常用的地图元素(Feature),就囊括到这里面了。
展开
评论
#每天一个知识点# 先水第一次,
常用地图库api:
Openlayers
Leaflet
Mapbox GL
Cesium
展开
评论
11号郭静专场,也是青春哇,jy有多少听过她的歌
15
前端工程师
#周末怎么过#
有没有杭州的群,可以周末约起来,像音乐节,露营,麻将,密室,剧本杀之类的。
4
music.163.com
网易云7天会员分享一波,谁有QQ音乐的可以分享一下我[谢谢]
评论
周日海泉老师的巡演啊,羽泉组合啊[流泪]
6
520 杭州好多地方都有音乐节,都是扎堆的吗
2
下一页
个人成就
文章被点赞 65
文章被阅读 13,564
掘力值 489
收藏集
3
关注标签
49
加入于