Clarify some jargon for me?

I want to make sure I get my lingo straight.

I know it's possible to declare functions with the same name if their parameter lists are different. My question: Are function parameter lists a part of their [b]identifiers[/b], or does "identifier" refer [italic]strictly[/italic] to its name? (Therefore, it would make sense to say, "It's possible to have more than one function with the same identifier...")

Is there any difference between "identifier" and "name" that I should know about? Or "identifier" and "symbol"?

Similarly, is a function "declaration" and "prototype" the same thing, or do they differ in some way?

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!