Some javascript code is very confusing. After constantly checking the information, I finally understood it! Haha! Method 1. js array definition and initialization
Define a one-dimensional array
Method 1:
Var _ TheArray = new Array); // defines _ TheArray [0] = "1"; _ TheArray [1] = "2 "; _ TheArray [2] = "3"; // Initialization
Method 2:
Var _ TheArray = new Array ("1", "2", "3"); // directly define and initialize
Define a two-dimensional array
Method 1
Var _ TheArray = new Array (); // declare a dimension first (var I = 0; I <10; I ++) {// the length of one dimension is 10 TheArray [I] = new Array (); // declare two-dimensional for (var j = 0; j <20; j ++) {// the two-dimensional length is 20 _ TheArray [I] [j] = 1 ;}}
Method 2
Var _ TheArray = [["0-1", "0-2"], ["1-1", "1-2"], ["2-1 ", "2-2"]; // directly define and initialize
The above code passes the test in IE8
Method 2,