私はそれが最も基本的な例ではreduce()だと理解しますが、このようなもの、特に戻り行はありません。誰かがどのように動作するかを説明したり、同じ結果を返すより理解しやすい例をつけたりすることができれば幸いです。Javascript reduce() - 戻り行は何をしますか?
var line = 'abazzzzax'
var obj = line.split('').reduce(function(p, c){
return (p[c] = ++p[c] || 1, p);
}, {});
console.log(obj)
// Output => { a: 3, b: 1, z: 4, x: 1 }
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Comma_Operator –
戻りラインは、物事の多くを行います。どの部分を理解していないのですか?それは演算子の1つですか? – Quentin
本当の疑問は、実際には役に立たない(この場合のような)場合でも、人々はどこでも減らす理由です。 –