Welcome to this page, new friend.
Here, we can cry (together) & maybe make some sense of a thing or two.
I begin this page as a code-newbie, particularly one who has recently completed one (of five) months at a code boot-camp.
If you're new, this is how learning JavaScript seems to work . . .
You begin watching a tutorial, and they will say something along the lines of this:
"Here is how you learn JavaScript -by doing it!"
Sidenote/FYI: If I don't begin to understand the ropes of JavaScript, soon...
Anyway, I am going to start looking this $hit up and writing some of it, here, so that we might just learn what the hell it is we are trying to do. At the least -if you find this page, I hope you gain some comfort while seeing that there is someone else in the world who is openly confused as $$$$.
I will try not to talk too much, in-between, while writing all the bits of info that will hopefully help one of us; if I come back and add some information that I later find (that is more helpful), I'll place it in a different color, just below the original black text. I figure that might be fun --to see the progression.
. . ."Fun." Using that word, lightly, here...
Hopefully, one day when you find this page, it won't be deserted. ...Amen.
const
Not even the explanation I found via the recommended Mozilla source makes a bit of damn sense. Who is writing the stuff on that site, and whom are they writing it to?
After more time and Googling...
const
Unlike var (variables), a constant is a data structure that contains information that will never change. If the information could change, use var. They say 'const' is an 'immutable variable.'
backticks (read my mind, right now)
First off, it took me a while to even find the button for a backtick; it is below the esc key (MacBook Air), on the left of the number keys). Apparently it is used with multiple lines of code, rather than ' '. It's an ES6 feature...
ES6
ECMAScript 6 (often referred to as "Harmony" . . . . . . . . . . . ) is the "proper" name for the language known as JavaScript (oh really...), and ES6 is the upcoming 6th major release of the language.