博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
freeCodeCamp - JS - Profile Lookup
阅读量:4298 次
发布时间:2019-05-27

本文共 941 字,大约阅读时间需要 3 分钟。

题目说明:

我们有一个对象数组,里面存储着通讯录。

函数 lookUp 有两个预定义参数:firstName值和prop属性 。

函数将会检查通讯录中是否存在一个与传入的 firstName 相同的联系人。如果存在,那么还需要检查对应的联系人中是否存在 prop属性。

如果它们都存在,函数返回prop属性对应的值。

如果firstName 值不存在,返回 "No such contact"

如果prop 属性不存在,返回 "No such property"

代码:

//初始化变量var contacts = [    {        "firstName": "Akira",        "lastName": "Laine",        "number": "0543236543",        "likes": ["Pizza", "Coding", "Brownie Points"]    },    {        "firstName": "Harry",        "lastName": "Potter",        "number": "0994372684",        "likes": ["Hogwarts", "Magic", "Hagrid"]    },    {        "firstName": "Sherlock",        "lastName": "Holmes",        "number": "0487345643",        "likes": ["Intriguing Cases", "Violin"]    },    {        "firstName": "Kristian",        "lastName": "Vos",        "number": "unknown",        "likes": ["Javascript", "Gaming", "Foxes"]    }];function lookUp(firstName, prop){// 请把你的代码写在这条注释以下  var flag = "";  for(var i=0;i

转载地址:http://ctiws.baihongyu.com/

你可能感兴趣的文章
关于yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx.
查看>>
linux下载github中的文件
查看>>
HDP Sandbox里面git clone不了数据(HTTP request failed)【目前还没解决,所以hive的练习先暂时搁置了】
查看>>
动态分区最佳实践(一定要注意实践场景)
查看>>
HIVE—索引、分区和分桶的区别
查看>>
Hive进阶总结(听课总结)
查看>>
大数据领域两大最主流集群管理工具Ambari和Cloudera Manger
查看>>
Hive Insert命令
查看>>
Hive表的修改Alter
查看>>
我想不停地努力,这样能让我感觉拥有很多。如果我把时间用来做别的,我会觉得自己好像失去的越来越多,那种失去感越来越重。
查看>>
Hive进阶(二)
查看>>
hive部署以及如何查hadoop和hive版本
查看>>
maven项目显示缺少jdk1.6 tools.jar解决方案
查看>>
hive udf开发超详细手把手教程(有些过时了)
查看>>
linux查看根目录下所有文件夹大小
查看>>
今天是史上最开心的一天,好有成就感!!躺过了hive的三个大坑,全记录在博客里了。状态来了,挡不住!
查看>>
Eclipse导入github项目
查看>>
Hive- UDF&GenericUDF
查看>>
java.net.SocketException: Broken pipe (Write failed) (state=08S01,code=0)
查看>>
UDF打成jar包并添加为Hive的自定义函数
查看>>