如何在三进制+箭头表示法中插入“ for” [保持]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在三进制+箭头表示法中插入“ for” [保持]相关的知识,希望对你有一定的参考价值。

我仍在学习JS,仍然是旅程的开始。

我现在想理解的是表达一个for,嵌套在函数中,但遵循箭头+三进制格式。

我曾尝试将for放在代码的多个部分中,但它不接受。我设法在不考虑for的情况下编写它,选择了我想看到的数组。但这不是我想要的。.

let tester = (name,prop) => contacts[0]["firstName"] == name ? contacts[0][prop] : "error!";

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 tester(name,prop)
  {
    for (let i = 0; i < contacts.length;i++)
    {
      if (contacts[i]["firstName"]==name) 
      {
        return contacts[i][prop]
      }
      else
      {
        return "error"
      } 
    }
  }

我想了解如何使用三元和箭头运算符将for与哪里关联。

我仍在学习JS,仍然是旅途的开始。我现在想理解的是表达一个for,嵌套在一个函数中,但遵循箭头+三进制格式。我尝试将for放置在...

答案

Lambda具有与function相似的形式,可以以与隐含-return形式相同的方式内联:

另一答案

类似的东西?

以上是关于如何在三进制+箭头表示法中插入“ for” [保持]的主要内容,如果未能解决你的问题,请参考以下文章

聊天气泡图片对称拉伸(箭头保持在中间)

使用文本框的箭头光标

如何使下拉箭头(插入符号图标引导程序)在单击时更改?

如何在 qt5 上绘制 QDialog 的插入符号/箭头底部

r语言中两个等于号是啥意思

latex中箭头上的中文如何表示?