使用数组的reduce方法就可以,也可以用在对象上:

这是方法:

let hate = love.reduce((val,n) =>{return val += n.like  //val为刚定义的0,n为数组的相应对象的值
},0)console.log(hate)

这是数组:

love:[{like:1},{like:1},{like:1},
]

ES6将对象中同一类相加相关推荐

  1. es6 取数组的第一个和最后一个_ES6:解构——JavaScript 从数组和对象中提取数据的优雅方法...

    转载请注明出处,保留原文链接以及作者信息 ES6 有很多新特性,它很大程度上提升了 JavaScript 的编程体验,并且也告诉外界,JavaScript 依旧强势. 其中一个新特性是其对数组和对象的 ...

  2. java怎么判断类相同_java中如何判定两个对象属于同一类 两个对象是不是类的相同实例,即用“===”是什么意思...

    导航:网站首页 > java中如何判定两个对象属于同一类 两个对象是不是类的相同实例,即用"==="是什么意思 java中如何判定两个对象属于同一类 两个对象是不是类的相同实 ...

  3. es6 对象中是否有键值_js/es6判断对象是否为空,并判断对象是否包含某个属性...

    js判断对象为空以及有好几种方法了,但是个人觉得不是特别方便. 比如: 1.把对象通过 JSON.stringify 转为字符串,再判断字符串是否等于 " {} " 2.for i ...

  4. js基础知识:es6中,当对象中的key名称为一个变量时,需要用`[]`括起来

    es6中,当对象中的key名称为一个变量时,需要用[]括起来

  5. es6数组里面获取某个值对_ES6:解构——JavaScript 从数组和对象中提取数据的文雅要领...

    转载请说明出处,保存原文链接以及作者信息 ES6 有许多新特征,它很大程度上提升了 JavaScript 的编程体验,而且也通知外界,JavaScript 照旧强势. 个中一个新特征是其对数组和对象的 ...

  6. js之删除对象中的属性——delete、es6解构赋值、自执行匿名函数

    js之删除对象中的属性--delete.es6解构赋值.自执行匿名函数 实例 const person = {name: '李世民',gender: 'male',age: 24 };// 删除目标对 ...

  7. 【es6】用map对数组对象中插入新的属性

    问题: 用map对数组对象中插入新的属性 举例子 在arr中查看有没有cat,有就用原先的,没有就加默认cat:0,同样后面也可以拼接father:'' let arr = [{name:'hong' ...

  8. 第九节:ES6为对象做了哪些扩展?

    ES6不仅为字符串.数值和数组带来了扩展,也为对象带来了很多新特性.这一节,我们来一起学习一下对象的扩展. 对象的传统表示法 我们回顾一下,对象的传统表示法: let person = { " ...

  9. es6箭头函数中this

    普通函数: $scope.$on('$stateChangeSuccess',function(){this.list = this.getList();}); 箭头函数: $scope.$on('$ ...

最新文章

  1. 洛谷P2503 [HAOI2006]均分数据(模拟退火)
  2. java设计模式---职责链模式
  3. 工具-Xmind常用快捷键/使用
  4. Tensorflow 改进的MNIST手写体数字识别
  5. 如何干掉网易云音乐?这儿有个可行性未知的技术方案
  6. python 按键精灵识图_利用-百度云通用文字识别-图片转文字
  7. opencv中查看mat位图的像素幅度(Cv::matStep)
  8. 在Bootstrap开发框架中使用bootstrap-datepicker插件
  9. .NET开源两年之后社区贡献如何
  10. IOS开发UI篇—导航控制器属性和基本使用
  11. 在eclipse中安装jadclipse的反编译插件
  12. oc基础-OC中对象方法的使用
  13. oracle安装gcc报错,ubuntu 安装oracle10g
  14. Magento2后台忘记密码
  15. TypeScript泛型约束
  16. 物联网学习之旅:微信小程序控制STM32(二)--ESP8266连接mqtt服务端
  17. Mac右键添加Google搜索
  18. Python常见问题 - pip报错 ValueError: Unable to find resource t32.exe in package pip._vendor.distlib
  19. 已经更CSS《一篇文章让你从HTML零基础入门前端开发》12.22
  20. 深入浅出学习Linux(基础知识一)

热门文章

  1. linux 进程 signal,c/c++ linux 进程间通信系列1,使用signal,kill
  2. 网络信息安全:消息认证
  3. zha男/女的三种境界
  4. codeforces contest 1166 E. The LCMs Must be Large---思维
  5. vscode开发小程序 去掉无用多余的代码片段
  6. 十大最佳DevOps工具
  7. 【智驾深谈】一张图看清自动驾驶产业
  8. 关于思科模拟器7.3.1无法显示登陆窗口的解决方案
  9. ffmpeg无损 mts转mp4
  10. 【工控基础】1. SCADA系统介绍