I've been learning JavaScript for not too long, and somethings that I notice a lot, but doesn't make sense to me are the different operators (if I can call them that) that defines a string. What I mean by that is the single quote ('), the double quote (") and the apostrophe-thing(`). I have come to realize that ``` is used when you want to use the variable or something (eg
console.log(`this is my string ${ str }`)
or something like that. I don't know too much about these and I would like to know what their different purposes are (or in the very least, what they are called)
Thanks!
P.S. I realize that this question topic causes some problems with the markdown. I have no idea how to fix it.