I am looking into uses of Fourier series. I learned that it can be used to approximate functions (link).
However, I think there are ways to approximate functions with polynomials (not limited to Taylor series).
What advantage does the Fourier series have over polynomials in approximation?
I think there is a disadvantage to the Fourier series. While the way to compute the values of polynomials is obvious, computing the values of Fourier series needs approximate values of the trigonometric functions.
One advantage with Fourier series is that due to the frequency domain specification, you can have series approximation to different levels of precision by including lesser or more terms. For polynomial approximation you have to recompute the coefficients. In Fourier series approximations you can just truncate the higher frequency terms.
Also, many operations are more efficient in frequency domain. E.g., convolution, multiplication etc., so much so that even polynomial multiplication may be mapped to use Fast Fourier Transforms for efficiency.