我们有一个对象数组,里面存储着通讯录。
函数 lookUp 有两个预定义参数:firstName值和prop属性 。
函数将会检查通讯录是否存在一个联系人的firstName属性等于firstName值,还会检查对应联系人是否存在prop属性。
条件:
- 如果它们都存在,函数返回prop属性对应的值。
- 如果firstName值不存在,返回 "No such contact"。
- 如果prop 属性不存在,返回 "No such property"。
测试案例
- "Kristian", "lastName" 应该返回 "Vos"
- "Sherlock", "likes" 应该返回 ["Intriguing Cases", "Violin"]
- "Harry","likes" 应该返回一个数组
- "Bob", "number" 应该返回 "No such contact"
- "Akira", "address" 应该返回 "No such property"