I'm taught in class that for a symmetry $\phi \rightarrow \phi + \delta\phi$ (and leaving the spacetime coordinates alone), the Noether current is $$ J^\mu = \frac{\partial L}{\partial (\partial_\mu\phi_n)} \delta\phi $$ but the expression $\delta\phi$ is very unclear to me exactly what it means. Sometimes, $J^\mu$ is written as $$ J^\mu = \frac{\partial L}{\partial (\partial_\mu\phi_n)} \frac{\delta\phi}{\delta\alpha}$$ if the symmetry depends on a parameter $\alpha$. This makes slightly more sense, but it still makes me uncomfortable because of the following reason. For the U(1) symmetry $\phi \rightarrow e^{i\alpha}\phi$, if I blindly take a derivative with respect to $\alpha$, then I get $i e^{i\alpha}\phi$. However my textbook clearly states that the expression $\frac{\delta\phi}{\delta\alpha} = i\phi$ (without the extra phase).
So my question is: is it at least correct (though less concise) to say that a symmetry $\phi'(\phi,\alpha)$ is a function of the field and the parameter $\alpha$ such that $\phi'(\alpha=0) = \phi$, and that $$ J^\mu = \frac{\partial L}{\partial (\partial_\mu\phi_n)} \frac{\partial \phi'}{\partial \alpha}\Big|_{\alpha=0} $$ is the Noether current? My concern with this is, what about symmetries that are not parameterized by some parameter $\alpha$? What would be a more clear definition of $\delta\phi$ in that case?