ReferenceError: Variable ist nicht definiert

Ich bin diesem Problem manchmal begegnet, weiß aber immer noch nicht, woran es liegt.

Ich habe dieses Skript auf der Seite:

$(function(){
    var value = "10";
});

Aber der Browser sagt "ReferenceError: Wert ist nicht definiert". Jedoch, wenn ich zur Browserkonsole gehe und entweder eingebe

10

oder

var value = "10";

beide können 10 zurückgeben. Was ist das Problem mit meinem Skript?

Bearbeiten: nur loswerden von "var" kann das Problem lösen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage