hackerrank测试题·
通过api获取 某年 参加赛事超过一定次数的名单。
问题:js数组中包含 __ob__: Observer属性
这是 vue中接口请求 使用 push造成的,通过改写使用promise 和 异步 返回一个 promise对象,然后集中在一个函数中处理,
就没有这个问题
!<template><div class="test">dddddddddddddddd</div>
</template><script>
let { log } = console
export default {name: 'test',data(){return{list:[]}},mounted () {this.test(2015,10)},methods: {news (year,page) {let api = `https://jsonmock.hackerrank.com/api/football_matches?competition=UEFA%20Champions%20League&year=${year}&page=${page}`return new Promise((resolve) => {this.$axios({url: api,method: "get",params: {}}).then(res => {let data = res.data.dataresolve(data)})})},async test(year,k){this.list = []let item = []for(let i = 1;i<=13;i++){let bool = await this.news(year,i)bool.forEach(element => {if(this.list.length>0&&JSON.stringify(this.list).includes(element.team1)){this.list.forEach(el=>{if(el.name === element.team1 ){el.counter+=1}})}else{let tt = {}tt.name = element.team1tt.counter = 1this.list.push(tt)}if(this.list.length>0&&JSON.stringify(this.list).includes(element.team2)){this.list.forEach(el=>{if(el.name === element.team2 ){el.counter+=1}})}else{let tt = {}tt.name = element.team2tt.counter = 1this.list.push(tt)}});if(i===13){this.list.forEach(el=>{if(el.counter>=k){item.push(el.name)}})}}log(item)}}
}
</script><style>
</style>
hackerrank测试题·相关推荐
- Microsoft程序员测试题
原创:onefi http://www.frontfree.net/ 2003年6月1日 最近大家在网站上看到不少Microsoft的测试题,引来不少的眼光.我在这里把所有的测试题加以整理,再附 ...
- 计算机组成考试题及答案,计算机组成测试题一参考答案
计算机组成测试题一 参考答案 一.填空题(每空1分,共20分) 1. 设二进制数X=2+100×(-0.10101100),用15个二进制位来表示它的浮点数,阶 码用5位,其中阶符用2位:尾数用10位 ...
- 乐嘉性格色彩分析测试题
乐嘉<性格色彩>分析测试题 说明:最符合你的句子用红色作标记 1. 关于人生观,我的内心其实是: A 希望能够有尽量多的人生体验,所以会有非常多样化的想法. B在小心合理的基础 ...
- mysql期末考试试卷_mysql测试题
MySQL测试题 一.表关系 请创建如下表,并创建相关约束 创建数据库 create database school charset utf8; 建表 create table class( cid ...
- 《CCNP TSHOOT 300-135认证考试指南》——5.1节“我已经知道了吗?”测试题
本节书摘来自异步社区<CCNP TSHOOT 300-135认证考试指南>一书中的第5章,第5.1节"我已经知道了吗?"测试题,作者 [加]Raymond Lacost ...
- 3年级英语听力测试软件,三年级英语听力测试题.doc
三年级英语听力测试题 三年级英语听力测试题 听录音,选择你所听到的单词,将其序号填入题前的括号内.(35分) ( )1.A.grandmother B.grandfather ( )2.A.USA B ...
- C语言数组测试函数,(完整word版)C语言数组与函数阶段测试题答案---(20200807070313)(8页)-原创力文档...
} } C语言数组与函数阶段测试题答案 一.选择题( 18*2=36 分) 1. 在定义" int a[5][6]; "后,第 11个元素是 [ C ] A.a[2][5] B . ...
- HackerRank:JavaScript 是最知名的编程语言
开发四年只会写业务代码,分布式高并发都不会还做程序员? HackerRank 于昨日发布了 2019 年版的年度<开发者技能报告>,报告调查了来自 100 多个国家的 71000 余名 ...
- 计算机导论第一章试题及答案,计算机导论第一章测试题
计算机导论第一章测试题 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 Test Bank-Chapter One (Data Re ...
- 2021年信号与系统期中考试的补测试题
简 介: 记录了对于信号与系统2021年期中考试中因为使用考试宝过程中受到软件干扰而在期末进行的补考过程. 关键词: 信号与系统,期中考试,考试宝 §01 考试宝补测题 在2021年信号与系统分析课程 ...
最新文章
- 微软 CEO 纳德拉访谈:人工智能的大方向与未来是什么?
- Xcode 编译有错误却没有任何可查看错误的issues
- 大数据处理工具Kafka、Zk、Spark
- 数据挖掘、机器学习、深度学习、推荐系统、自然语言处理的区别与联系
- json 生成 json字符串
- edup网卡 linux,应用笔记--使用USB WiFi网卡
- 三星t959手机sim卡网络解锁pin码处理方法
- Atitit 文档资料管理同步解决方案
- 最简单的凯撒密码(C++)
- SuperCard与GBA
- 多年 iOS 开发经验总结
- 网页压缩 - GZIP
- ECshop增加paypal_EC流程
- mac画图工具 OmniGraffle (四)化繁为简
- Why NOT Use My Index
- 哈斯图的画法,以及利用哈斯图寻找极大元之类
- 红外补光 vs白光补光
- 5.14.1.14 LBA Status Information
- web前端开发主要课程,jquery源码实现原理
- oracle rac 宕机频繁,Oracle rac宕机分析故障处理