js
find_some_way
问题少女
展开
-
关于Object,defineProperty在原型上定义访问器属性和数据属性的区别
发现了一个关于Object.defineProperty很有趣的事情对原型调用Object.defineProperty定义访问器属性,属性是定义在原型上,实例只是会继承该属性,实例对象修改或访问该属性时,调用的是设置在原型上的该属性的set和get因此如果这些方法使用变量存储,则所有对象将共享该值function myclass(){}var value;Object.defineProperty(myclass.prototype,'x',{ // get:function(){}的缩写,原创 2020-06-12 18:21:40 · 686 阅读 · 0 评论 -
js数据操作总结
转换为数字Number()parseInt()parseFloat()转换为字符串String()toString()数组转为字符串:jion()转换为数组字符串转为数组:split()浅拷贝对象的浅拷贝:Object.assign()深拷贝对象的深拷贝:JSON.stringify() 先转为字符串,JSON.parse() 再转为数组数组的深拷贝:slice()截取...原创 2019-11-12 23:25:25 · 209 阅读 · 0 评论 -
【echart-gl】利用visualMap实现bar3D的动态升高效果;利用viewControl实现3D地图的动态视角转换
需求最近有个需求,需要在3D地图上轮播区域,并且还要将视角转换到当前区域,然后在该出现3D柱状图的动态升起的动画效果。然而在echart的官方文档上,都没有找到合适的方法实现,2D地图倒是可以通过center修改处于中心的经纬度实现视角转换,3D地图的center是视角相对于坐标轴的偏移量,并不是经纬度,于是先开始思考视角转换的实现方法如何实现视角转换仔细阅读文档,和视角控制有关的还是 ce...原创 2019-11-12 20:08:42 · 3850 阅读 · 1 评论