2016-05-11 3 views
-1

私は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 }部分について混乱しています。

+1

downvotersさんからコメントできます。クロージャーズなどの技術的名称が分からないと、どのようにしてGoogleを効果的にコーディングすることができますか?私はいくつかのJSチュートリアルを読み込もうとしましたが、このようなものは見つかりませんでしたので、ここに投稿しました。 –

+5

もしあなたが外部のドキュメントを要求していなければ、それはJavaScriptで "=>"(等号とそれ以上のものから形作られた矢印)の意味は何ですか?](http://stackoverflow.com/ q/24900875/218196)。探したい用語がわからない場合は、(リンクされた質問のタイトルに示されているように)句読子の名前を検索すると便利なことがあります。そうでなければ、私は同意する、構文を検索するのは難しいです。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Referenceなどの参照を参照する必要があります。 –

答えて

1

これは矢印の機能です。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functionsをチェックしてください。

+5

@RajatSaxena:質問が話題外であるため、あなたはおそらくダウン投票になっています。 –

+0

@FelixKlingどのようにJSの矢印関数についての質問は、トピックから「javascript」タグですか? –

+4

@JoeAttardi http://stackoverflow.com/help/on-topic * "4.本、ツール、ソフトウェアライブラリ、チュートリアル、またはその他のオフサイトリソースを推薦するかどうかを尋ねる質問は、トピック外です。" * –

関連する問題