05 2016 档案

摘要:一 私有变量和函数 js中没有概念上的私有,公有也没有静态和非静态相关概念,有的只能是通过作用于来模仿 函数的块级作用域使得函数内部成员可以不被外部所访问,比如我们使用块级作用于定义一个类 //定义一个命名空间,用于相关类挂靠到该空间下,使得外部通过该命名空间访问某个类型 var MyLib = w 阅读全文
posted @ 2016-05-05 17:36 cuit_igis 阅读(1444) 评论(0) 推荐(0)
摘要:一 概述 百度地图在最新版已加入浏览器定位控件,个人认为应该是既高德地图更新了一个浏览器也能定位功能后,百度不甘落后自己简简单单,草草写了个这个功能的定位控件 GeolocationControl 这个控件向外只暴露了2个方法定位和获取位置信息,以及定位失败和成功的时间,可以说是非常粗暴的, 存在的 阅读全文
posted @ 2016-05-05 15:17 cuit_igis 阅读(3389) 评论(1) 推荐(0)
摘要:继承:其本质上是为了复用父类代码,进行扩展,本着这点实现继承在js有多种方式 一 原型链继承 1.1 示例 定义一个基类 function baseType(){}; function SubType(){ //原型继承 SubType.prototype=new baseType(); // 更改 阅读全文
posted @ 2016-05-04 15:30 cuit_igis 阅读(179) 评论(0) 推荐(0)
摘要:javascript创建类的7种方式 一 使用字面量创建 1.1 示例 var obj={}; 1.2 使用场景 比较适用于临时构建一个对象,且不关注该对象的类型,只用于临时封装一次数据,且不适合代码重用所以临时使用下就显得很方便,与C#相比就不用先定义一个类然后实例化对类的属性进行读写操作 常见于 阅读全文
posted @ 2016-05-04 10:33 cuit_igis 阅读(1241) 评论(0) 推荐(0)
摘要:匿名类型常见于脚本语言如js,as等等。 一 使用对象序列化为匿名对象 匿名类型的好处在于临时使用一次数据不需要,先定义再使用,比较方便,如在js中定义一个对象 var obj={id='001',name='xxx'}; 使用则直接使用obj.id='0025'; 但是在c#这种强类型的语言中并不 阅读全文
posted @ 2016-05-03 16:39 cuit_igis 阅读(317) 评论(0) 推荐(0)