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?

Thanks!

Comments

  • Sorry about the double-post. The website gave me an error, so I resubmitted, but didn't think to refresh the section before doing so.
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!

Categories

In this Discussion