Wie kann ich einen ArrayIndex in JavaScript außerhalb des gültigen Bereichs protokollieren?

8

Ich habe das Array var john = ['asas','gggg','ggg'];

Wenn ich john auf Index 3 zugreife, d. john[3] , es schlägt fehl.

Wie kann ich eine Nachricht oder Warnung anzeigen, die besagt, dass in diesem Index kein Wert enthalten ist?

    
John Cooper 29.06.2011, 13:19
quelle

6 Antworten

6
%Vor% %Vor%     
Neal 29.06.2011, 13:22
quelle
6
%Vor%     
Michael Berkowski 29.06.2011 13:21
quelle
2

Javascript hat versucht zu fangen

%Vor%     
Yogurt The Wise 29.06.2011 13:23
quelle
1

JavaScript-Arrays beginnen bei 0. Ihr Array enthält also den Inhalt 0 - 'asas', 1 - 'gggg', 2 ​​- 'ggg'.

    
CatchingMonkey 29.06.2011 13:22
quelle
1
%Vor%     
ssapkota 29.06.2011 13:29
quelle
0

Arrays werden mit 0 indiziert, nicht mit 1.

Es gibt 3 Elemente im Array; Sie sind:

%Vor%     
Rocket Hazmat 29.06.2011 13:21
quelle

Tags und Links