webForumDet fria alternativet

Ellertecken i variabel?

JavaScript

2 svar · 989 visningar · startad av Travoni

Medlem sedan okt. 20041 556 inlägg
Frågan#1

Ibland ser jag följande syntax:

var variable2 = variable1 || 0;

Vad betyder det?

Medlem sedan jan. 2005953 inlägg
#2

Om variable1 har ett värde som utvärderas som falskt (tom sträng, 0, null, undefined och false) så får variable2 värdet 0 (det som står efter ||), i övriga fall får variable2 värdet av variable1.

Medlem sedan okt. 20041 556 inlägg
#3

Fint beskrivet, det var så jag tänkte att det fungerade, men hittade inte när jag googlade.

269 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)