Assuming a little bit of JS knowledge the declarative approach is absolutely clear.
Of course to appreciate the declarative style you have to know the language or the used functions.
Anyway, as I said in the article,there's no best choice. Any situation needs the right approach.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.