// 以下题目有简单也有难的(具体看你怎么定义)。
// 如果能做到立马想出答案的,则前端算是学的不错的了。
// 如果需要百度才能做出来(直接百度答案的,我就只能说你开心就好),那么也说明一般。
// 如果一点都不会并且百度都不会,那就自己问一下自己究竟学了啥?
// 以下都是两年前端人真实项目中遇到的问题(在此只是抽取出来了),在此分享给各位学弟学妹,也真心希望你们能够在前端这条路上越走越远。
var data1 = [{name: "阿三",age: 18
}, {name: "阿绿",age: 21
}, {name: "可可",age: 24
}, {name: "可可",age: 26
}, {name: "阿锅",age: 14
}, {name: "阿上",age: 30
}, {name: "阿上",age: 35
}]
// 题目1:
// 找到名叫阿上的人员,输出结果:{name: "阿上",age: 30}// 题目2:
// 找到年龄小于20但不小于16的人,获取他的名字name。输出结果:阿三// 题目3:
// 找到重复名字的人员年龄都+1。输出结果:[{name: "阿三",age: 18}, {name: "阿绿",age: 21}, {name: "可可",age: 25}, {name: "阿锅",age: 14}, {name: "可可",age: 27}, {name: "阿上",age: 30}]// 题目4:
// 输出结果:阿三,阿绿,可可,阿锅,可可,阿上// 题目5:
var str1 = "/asdasf/asfaewf/agaegr/trer/rhh";
// 输出结果:rhh// 题目6:
var str2 = "/asdasf/asfaewf/agaegr/trer/rhh";
// 输出结果:/asdasf/asfaewf/agaegr/trer// 题目7:
var date = "2020-10-10";
// 输出结果:2020/10/10// 题目8:
var love = ["我", "爱", "我", "的", "祖", "国"]
// 输出结果:我爱我的祖国// 题目9:
// 输出结果:我爱祖国的大好河山// 题目10:
var aa1 = "江西省南昌市区濂溪区西湖区桃花路2688号"
var aa2 = "江西省南昌市区濂溪区"
// 对比两个地址之前相同的然后找到不一样的地址进行截取(请不要直接通过下标获取)。输出结果:西湖区桃花路2688号// 题目11
var data2 = [{id: "1",name: "苹果",num: 1,
}, {id: "2",name: "苹果",num: 1,
}, {id: "3",name: "梨",num: 1,
}, {id: "4",name: "苹果",num: 1,
}]
// 找到重名的然后进行操作。输出结果: [{ id: "1", name: "苹果", num: 3,}, { id: "3", name: "梨", num: 1, }]// 题目12
var data3 = [{id: "1",name: "苹果",num: 3,
}, {id: "3",name: "梨",num: 1,
}]
// 输出结果: [{ value: "苹果", num: 3,}, { value: "梨", no: 1, }]// 题目13
// 获取当前时间的一年前时间。// 题目14
// 获取当前时间的半年前时间。

前端人真实项目中遇到的问题总结相关推荐

  1. 从真实项目中抠出来的设计模式——第三篇:责任链模式

    一:现实场景 有时候在开发的过程中,我们经常会根据某个状态的值,写出很多的ifelse逻辑,比如拿项目里面的案例来说,如果当前发送的是彩信,此种状态需要如何给实体赋值,如果是短信,邮件又是其他方式的赋 ...

  2. 从真实项目中抠出来的设计模式——第二篇:过滤器模式

    一:实际场景介绍 我们在给用户做订单催付通知的时候,会有这样的一种场景,用户在系统后台设置一组可以催付的规则,比如说订单金额大于xx元,非黑名单用户,来自 哪个地区,已购买过某个商品,指定某个营销活动 ...

  3. 前端开发从项目中获得什么_我如何获得副项目的前10个客户以及从他们那里学到的东西...

    前端开发从项目中获得什么 by Tigran Hakobyan 由Tigran Hakobyan 我如何获得副项目的前10个客户以及从他们那里学到的东西 (How I got my first 10 ...

  4. Java之真实项目中的章节排序实例

    开心一笑 [临终要求: 一犯人被执行枪决 ,由于子弹是劣质的,第一枪没放出,接着又放了第二枪-第三枪-这时犯人哭了:大哥你掐死我吧,太他妈吓人了!] 视频教程 大家好,我录制的视频<Java之优 ...

  5. 从真实项目中抠出来的设计模式——第一篇:策略模式

    有时候因为种种原因导致我们会写出很多丑陋的代码,比如赶工时,短暂性的偷懒,不会设计模式等等导致代码沉积,一个cs上万行代码这样场景是有发生, 当然这里也包括我...所以时间充裕一点之后就想重构一下,毕 ...

  6. 前端:一键清除项目中无用的console.log代码

    关注并将「趣谈前端」设为星标 每天定时分享技术干货/优秀开源/技术思维 前言 说起console.log调试,不用多说,那是非常的好用,开发中帮助我们解决了不少Bug.我们经常能在开发环境中看见这一坨 ...

  7. 前端监控--vue项目中使用友盟统计监控

    在项目的使用过程中,不可避免的会出现各种奇奇怪怪的报错,有的可能会导致项目程序崩溃无法运行,但是我们作为开发人员是不会立刻知道这种突发情况的,所以我们需要搜集程序的报错信息,及时解决错误,提高项目的稳 ...

  8. 前端知识及项目中常用的的概念和个人理解整理分享-1(其它前端知识可来我的博客主页查看o,有高见的时候,可以密我哦)

    1.Vue的核心概念:数据驱动(双向数据绑定),组件复用(降低重复开发,简化开发): 2.关于v-model指令:实现MVVM思想的核心指令,双向数据绑定,即数据发生变化,同步视图,视图发生变化,同步 ...

  9. 前端如何在项目中做出亮点?

    作者: 磐冲 https://segmentfault.com/a/1190000022795484 你负责的业务是什么?(学会发现问题) 之前在群里参加活动的同学,有不少说在小公司,被业务需求压着. ...

最新文章

  1. HashMap源码实现分析
  2. poj3352(强连通分量)
  3. 配置CITRIX XML 服务与IIS 7.x共享端口
  4. 明星+本土化,vivo国际化的两大开路先锋
  5. linux如何根据端口看进程,linux 根据端口查看系统进程
  6. 直接输出数组的名字不一定是地址值
  7. 蚂蚁爬杆 java_java蚂蚁爬杆
  8. Tensorflow 迁移学习 识别中国军网、中国军视网Logo水印
  9. SpringCloud 多机搭建Consul集群
  10. 2020年中国年票房累计已突破122亿元
  11. 数据:灰度比特币信托基金溢价达41%创近一年新高
  12. IPv6下VRRP配置原理及实例
  13. paip. 解决java程序不能自动退出
  14. 2021-07-30
  15. layui后台管理系统 - 权限树表格
  16. 微信企业消息推送方案
  17. 数据结构与算法实验01-使用链表实现多项式乘法
  18. 应用案例 | 星舆高精度追踪器在车辆调度管理中的应用案例
  19. 驾考计算机播报原理,科目三电子路考流程详解 考驾照的都看看!
  20. Java基础篇--设计模式

热门文章

  1. 自动六向梯形矫正是怎么弄,当贝X3六向自动梯形矫正快速方正告诉你
  2. 突然改变收费规则,排名第一的手写笔记 App 引 “众怒”
  3. 24lc024 EEPROM芯片调试
  4. 电信企业如何应对OTT软件的冲击?
  5. PTP授时服务器技术详解让你从小白到砖家
  6. biblatex中标注压缩的处理代码解析
  7. 关于IDEA可持续使用的帖子!!!
  8. 20170214.马尔科夫链HMM
  9. R语言try,tryCatch语句
  10. ArcGIS基础实验操作100例--实验96创建地形剖面图