JS
hpugisers
每天进步一点点,美滋滋
展开
-
关于Tween的chain方法由于浅拷贝出现不能启用一个tween的bug
昨天由于版本升级把tween18.6.0升级到18.6.4结果封装的动画无法使用,究其原因是为了浅拷贝的问题出现问题的代码示例: this.tween = new TWEEN.Tween(this.startParms).to(this.targetParms, options.duartion); this.tween.easing(TWEEN.Easing.Linear.None); this.tweenback =原创 2020-11-26 10:54:45 · 1288 阅读 · 0 评论 -
对一些ArcGIS for JS的API的一些理解
1、esri/map map类是每个地图控件中必须引入的类,我们可以通过Map()对地图进行许多的操作,比如修改地图的坐标系、显示级别和初始显示范围等等。 Map有一个类型为GraphicsLayer的graphics属性。在没有创建新的GraphicsLayer的情况下我所画的graphic都是放在Map的graphics里面。由于map通常都是一个全局变量,因此我们能够在随时的获取...转载 2018-04-26 10:40:07 · 658 阅读 · 0 评论 -
arcgis api for js 加载百度地图
最近在研究加载第三方的地图,由于作者是小白昨天整花了一天的事件无法把网上给的东西加载出来,这里首先要了解Dojo前端框架,这款js框架是模块化编程,可以有点类似C#的类库,本文从https://blog.csdn.net/gisshixisheng/article/details/44494715学习很多,但是一直无法调试成功,最终调试成功进行过程详细的剖析。一、首先了解Dojo模块的定义(这里定...原创 2018-05-12 10:41:11 · 3681 阅读 · 4 评论 -
HTML5制作时钟(canvas)
废话不多说直接代码:<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title&a原创 2018-06-21 16:54:05 · 1424 阅读 · 1 评论 -
js 中的五种继承方法
正式发布的ES6中已经封装实现了其他OO语言中的继承形式,Class Extends,这里主要记录js的原型继承和借用构造函数继承一、原型链继承function Super(){ this.name="小明";}Super.prototype.sayName = function(){ alert(this.name)};function Sub(){}Sub.prot...转载 2018-07-01 17:21:33 · 1393 阅读 · 0 评论 -
JS原型与原型链理解
前几天在看那个OL3的控件封装,感觉对愿原型和原型链有点忘记,js本身是没有类这个概念,所谓函数即对象,继承这个东西主要通过对象来完成,要是在C#,Java这类语言中这个就很好理解的一,函数对象 所有引用类型(函数,数组,对象)都拥有__proto__属性(隐式原型) 所有函数拥有prototype属性(显式原型)(仅限函数) ...转载 2018-07-07 17:48:29 · 906 阅读 · 0 评论