通过一个属性查找另一个属性(使用数组filter属性)

var array = [ 

     {label:'山东省', value:'370000'},

    {label:'吉林省', value:'220000'},

    {label:'湖南省', value:'430000'}

]

function getValue(label, arr) {

    var filterArray = arr.filter(function(v) { 

         return v.label ===label 

     })

    if (filterArray.length) {

         return filterArray[0].value 

     }

}

var value = getValue('山东省', array);

console.log(value)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 2,057评论 0 2
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,208评论 0 13
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,993评论 19 139
  • 边上去,我就蹭,不进去,你都不让我进去,我就是蹭蹭! 啊,你他妈踢我裆,你踢我裆了!你快点我要进去! …………终于...
    深蓝叽咕阅读 16,761评论 1 1
  • 学习易仁永橙老师《科学养成习惯》学习笔记 习惯养成的不同状态以及应对策略 养成不同习惯的难易程度会不同,投入的精力...
    悦享此刻阅读 213评论 0 0