当前位置: 首页 > news >正文

准备网站的工作云搜索引擎

准备网站的工作,云搜索引擎,wordpress 首页title,网站制作与建设概述 在Map类中,有一种高频出现的类Collection(即集合),比如Map类中interaction、controls和overlay的定义初始化和一些操作调用都和Collection有关。本文主要介绍 Openlayers 中Collection类的实现以及Collection类的事件机制。 源码剖析 Collection类 Collection类本质…

概述

Map类中,有一种高频出现的类Collection(即集合),比如Map类中interactioncontrolsoverlay的定义初始化和一些操作调用都和Collection有关。本文主要介绍 Openlayers 中Collection类的实现以及Collection类的事件机制。

源码剖析

Collection

Collection类本质上就是对标准Javascript数组进行了一层封装,添加了一些方法。当对集合进行添加或者移除数组项时,会触发一个事件,比如上面示例中的CollectionEventType.ADDCollectionEventType.REMOVE操作被监听触发后,就会执行后面的回调函数。

其实现如下:

class Collection extends BaseObject {constructor(array, options) {options = options || {};this.unique_ = !!options.unique;this.array_ = array ? array : [];}clear() {while (this.getLength() > 0) {this.pop();}}extend(arr) {for (let i = 0, ii = arr.length; i < ii; ++i) {this.push(arr[i]);}return this;}forEach(f) {const array = this.array_;for (let i = 0, ii = array.length; i < ii; ++i) {f(array[i], i, array);}}getArray() {return this.array_;}item(index) {return this.array_[index];}getLength() {return this.get(Property.LENGTH);}insertAt(index, elem) {if (index < 0 || index > this.getLength(
http://www.dinnco.com/news/37893.html

相关文章:

  • 衡水网站建设浩森宇特经典软文案例标题加内容
  • 网站开发合同的付款方式互联网培训班学费多少
  • 西宁做网站制作的公司长沙百度推广优化排名
  • php怎么做直播网站吗新闻联播直播 今天
  • 做网站用矢量图还是位图新网站秒收录技术
  • 在酒吧里做那个视频网站品牌营销推广方案
  • 网站排名优化怎么弄免费推广网址
  • 中小企业网站建设客户需求调查问卷提高工作效率的方法不正确的是
  • 绍兴柯桥哪里有做网站的百度指数属于行业趋势及人群
  • 南漳网站设计网站营销推广有哪些
  • 自己能注册网站吗网上电商怎么做
  • 西宁网站建设嘉荐君博l营销策划案ppt优秀案例
  • 网站请人做的 域名自己注册的 知道网站后台 怎么挂自己的服务器西安seo排名外包
  • 建设化妆品网站的成本seo站内优化
  • 假的建设银行网站google搜索首页
  • 企业宣传注册哪些论坛 网站好站长推荐产品
  • 网站分析报告社群营销是什么意思
  • 临沂最好的做网站公司网站自建
  • wordpress网站在哪里修改教育培训网站官网
  • 做web网站需要做网络通信吗浏览器正能量网站免费
  • 如何用ps做网站页面设计推广百度百科
  • 网页设计与制作模板免费排名优化哪家好
  • 做视频网站利润如何seo关键词有话要多少钱
  • 销售手机网站的后期安排seo推广培训费用
  • 合肥建设学校网站北京公司排名seo
  • 做网站好还是小程序好现在疫情怎么样了最新消息
  • 京东做代码的网站吗网络营销策划的主要特点
  • 网站建设saas附近学电脑培训班
  • 设计师电脑配置推荐2022杭州seo网络推广
  • 网站制作发票首页