Syntaxe observable correcte ?
Bonjour,
Débutant sur ce framework, je voulais savoir si ces 2 syntaxes sont équivalentes :
1ere syntaxe
Code:
1 2 3 4 5 6 7 8 9 10 11
|
ngOnInit() {
obs = this.dataService.getArticles().pipe(
map(
(mockArticles: Article[]) => {
mockArticles.filter(
(articleUnit: Article) => articleUnit.author === 'John Doe'
);
})
);
} |
2eme syntaxe
Code:
1 2 3 4 5 6 7 8 9 10
|
ngOnInit() {
obs = this.dataService.getArticles().pipe(
map(
(mockArticles: Article[]) => mockArticles.filter(
(articleUnit: Article) => articleUnit.author === 'John Doe'
)
)
);
} |
Je pense que oui, mais je voudrais en être sûr
Deuxième question : j'ai du mal à comprendre cette syntaxe :
Code:
1 2
|
const getTemperature = city => 100 / city.length; |
Une constante peut être une déclaration de fonction ? Les parenthèses pour passer les paramètres et les crochets sont facultatifs du coup ?
Merci de votre aide