Я исхожу из фона PHP и Java. Я вижу новый синтаксис, который использует стрелки.Что такое => в JavaScript
Может кто-нибудь объяснить мне, что делает этот синтаксис и как его использовать?
app.listen(port, (err) => {
if (err) {
return console.log('something bad happened', err)
}
console.log(`server is listening on ${port}`)
})
Я специально путаются (err) => { //code }
части.
Может ли комментатор downvoters, как я могу эффективно использовать код кодирования Google, когда я не знаю его технического названия (например, clojures и т. Д.)? Я попытался прочитать некоторые учебники JS, но не нашел ничего подобного, поэтому я разместил здесь. –
Если вы не запрашивали внешнюю документацию, это будет дубликат [Что означает «=>» (стрелка, образованная из равных & больше) в JavaScript?] (Http://stackoverflow.com/ д/24900875/218196). Если вы не знаете термин для поиска, иногда полезно искать имя акцента (как показано в заголовке связанного вопроса). В противном случае я согласен, поиск синтаксиса трудный. Вам нужно будет просмотреть ссылку, например https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference. –