「これ」の値は、特に矢印の形の表記が使用する場合、関数が宣言された方法によって異なることに気付きます。なぜこれが起こるのか説明してもらえますか？どちらか別の表記法はいつ使用する必要がありますか？関数を宣言するさまざまな方法に関連する違いはありますか？
Estoy notando que el valor de `this` varía según la forma en la que ha sido declarada la función, en especial cuando empleo la notación en forma de flecha. ¿Me puedes explicar por qué sucede esto? ¿Cuándo conviene utilizar una u otra notación? ¿Existe alguna otra diferencia relevante entre las diferentes formas de declarar una función?