Deklarieren Sie die Variable außerhalb der Funktion…
var oneVariable;
function setVariable(){
oneVariable = "Variable set from within a function!";
}
function getVariable(){
alert(oneVariable); // Outputs "Variable set from within a function!"
}
Oder… hängen Sie sie an das Window-Objekt an
function setValue() {
window.myValue = "test";
}
function getValue() {
alert(window.myValue); // "test" (assuming setValue has run)
}
Sie müssen „var“ nicht einmal angeben, wenn Sie eine globale Variable deklarieren.
Es ist eine gute Praxis, das Schlüsselwort „var“ zu verwenden.
Es ist schlechte Praxis, globale Variablen zu deklarieren…
ok, aber manchmal ist es absolut notwendig.
Ich habe ein Problem mit der Zuweisung von CSS-globalen Variablen. Ist das richtig? Aber es funktioniert nicht. Wie kann ich das beheben?
………………………
@D:280px;
@R:(@D/2); // Radius
-webkit-@R:(@D/2); // Radius
@B:(@R/8);
-webkit-@B:(@R/8);
@O: 0.6; // Deckkraft
-webkit-@O: 0.6;
@A: 2s; // Beschleunigung
-webkit-@A: 2s;
html,
body{
height: 100%;
}
body{
overflow: hidden;
}
.hoja{
color: rgb(220,220,226);
position:absolute;
top:50%; left:50%;
-webkit- margin-left:-@R;
margin-top:-@R;
width:@D;
height:@D;
text-align:center;
font-family: ‘Open Sans’, sans-serif;
font-size:@R/4;
line-height:@D;
-webkit-font-smoothing: antialiased;
}
…………………………..