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

去马来西亚做网站网站江苏连云港网站建设公司

去马来西亚做网站网站,江苏连云港网站建设公司,亦庄网站建设价格,盐城网站优化推广工作室集合的特点 1.无序 2.唯一性 3.不可重复 集合相对于前面几种数据结构#xff0c;比较简单好理解#xff0c;看看代码实现就能知道他的用法了 集合的创建 function MySet() {this.item {}; } MySet.prototype.has function (value) {return value in this.item; };//增 M…集合的特点 1.无序 2.唯一性 3.不可重复 集合相对于前面几种数据结构比较简单好理解看看代码实现就能知道他的用法了 集合的创建 function MySet() {this.item {}; } MySet.prototype.has function (value) {return value in this.item; };//增 MySet.prototype.add function (value) {if (this.has(value)) return false;this.item[value] value;return true; };//删 MySet.prototype.remove function (value) {if (!this.has(value)) return false;delete this.item[value];return true; };//清空 MySet.prototype.clear function () {this.item {}; };//长度 MySet.prototype.size function () {return Object.keys(this.item).length; };//获取值 MySet.prototype.values function () {let arr [];console.log( ~ Object.keys(this.item):, Object.keys(this.item));for (i 0; i Object.keys(this.item).length; i) {const key Object.keys(this.item)[i];arr.push(this.item[key]);}return arr; };//查询 MySet.prototype.print function () {console.log(this.item);return this.item; };//集合的操作 //求并集 MySet.prototype.addUnion function (data) {let newSet new MySet();let values this.values();for (let i 0; i values.length; i) {newSet.add(values[i]);}let values2 data.values();for (let i 0; i values2.length; i) {newSet.add(values2[i]);}return newSet.values(); };//求交集 MySet.prototype.interSection function (data) {const interSection new MySet();const oldValues this.values();for (let i 0; i oldValues.length; i) {if (data.has(oldValues[i])) {interSection.add(oldValues[i]);}}return interSection.values(); };//求差集 MySet.prototype.diff function (data) {const diff new MySet();const oldValues this.values();for (let i 0; i oldValues.length; i) {if (!data.has(oldValues[i])) {diff.add(oldValues[i]);}}return diff.values(); };测试 const set new MySet()set.add(a,1)set.add(b,2)console.log(set.print())console.log(values,set.values())//测试求并集const set1 new MySet()set1.add(1)set1.add(2)set1.add(3)const set2 new MySet()set2.add(3)set2.add(4)set2.add(5)set2.add(6)set2.add(7)const result set1.addUnion(set2)console.log(result) //[1, 2, 3, 4, 5, 6, 7]//求交集const set3 new MySet()set3.add(1)set3.add(2)set3.add(3)const set4 new MySet()set4.add(3)set4.add(4)set4.add(5)set4.add(6)const result2 set3.interSection(set4)console.log( ~ result2:, result2)//求差集const set5 new MySet()set5.add(1)set5.add(2)set5.add(3)const set6 new MySet()set6.add(3)set6.add(4)const result3 set5.diff(set6)console.log( ~ result3:, result3) 可以参照着练习下其实不难这个知识点
http://www.ho-use.cn/article/10817603.html

相关文章:

  • 网站开发用c 语言网站推广策划评估指标有哪些
  • 流线型的网站建设哈尔滨企业自助建站
  • 怎么做营销网站推广卡盟网站建设
  • 网站建设维护员google推广 的效果
  • 无锡市新吴区建设环保局网站学编程有什么好处
  • 湛江制作企业网站html做网页
  • 网站大全网站的建设可以起到什么作用是什么意思
  • 做个外贸网站一般需要多少钱wordpress建网店
  • 调用wordpress媒体库上传seo怎样新建网站
  • 延寿县建设银行网站我想做个网站要多少钱
  • 厦门市翔安建设局网站个人网站做哪一种比较赚钱
  • 如何用自己电脑做网站服务器怎样在凡科网站做网页
  • 深圳网站建设便捷个人网站怎么做口碑
  • 网站制作视频教程大全贵州省住房和城乡建设厅网站搜索
  • 北京网站开发联系电话seo网站推广的主要目的
  • 网站建设推广渠道小程序开发需求方案
  • dw做的网站成品质感设计网站
  • 宁波网站建设h5wordpress video主题
  • 网站的设计技术策划水果网站建设策划书
  • 郑州营销网站托管公司国外网站上不去 dns
  • 在那个网站做直播好赚钱国内免费域名注册
  • 机械设备如何做网站云建站的正确步骤
  • 网站关键词收费沧州讯呗网络科技有限公司
  • 网站小图标素材下载赤峰建网站的电话
  • 学生简单网站制作教程全国最大的关键词挖掘
  • 商城建站百度做的网站迁移
  • 微信软文模板html网站 怎么做seo
  • 广州微网站建设价位住房与城乡建设部网站
  • 网站建设工作职责说明书企业品牌推广营销方案
  • 网站建设中啥意思株洲关键词优化费用