column.length throwing error in Jqury while using with ie8.0
<p>I am passing a collection of columns in jquery but when i am getting length of the columns this is giving one extra 
My Code is below</p>

<pre><code>function manageUsersPage() {
this.data=null;
this.edititem=null;
this.columns = [
    [false, 'User Id', 'UserI`enter code here`d', 'readonly', 20, '', null],
    [true, 'User Name', 'fullname', 'readonly', 20, '', null],
    [true, 'Login Name', 'Login', 'string', 15, 'required', null],
    [false, 'Password', 'Password', 'password', 15, '', null],
    [false, 'Confirm Password', 'Password', 'password', 15, '', null],
    [true, 'User Type', 'UserType', 'select', 0, '', ['Hotel-Admin', 'Chain-Admin', 'User']],
    [false, 'Manage Hotels (If Chain-Admin)', 'hotels', 'multiselect', 40, '', null],
    [true, 'Email Address', 'Email', 'string', 30, 'custom[email]', null],
    [true, 'Reservation Delivery', 'ResvDelivery', 'select', 0, '', ['No Email', 'All', 'Failure', 'Failure, Pending', 'Failure, Validation', 'Failure, Validation, Rejected', 'Failure, Validation,Pnding', 'Validation,Rejected,Failure, Pnding', 'Failure, Validation,Pnding,Success']],
    [true, 'RMS Mail Delivery', 'RmsDelivery', 'select', 0, '', ['On', 'Off']],
    [false, "First Name", "FirstName", 'string', 20, '', null],
    [false, "Middle Name", "MiddleName", 'string', 20, '', null],
    [false, "Last Name", "LastName", 'string', 20, '', null],
    [false, "Address", "Address", 'text', 40, '', null],
    [false, "Comments", "Comments", 'text', 100, '', null],
    //[false, "login Status", "Loginstatus", "test", 20, '', null],
    [false, 'Mail Delivery', 'RmsDelivery', 'select', 0, '', ['No Email', 'All', 'Failure', 'Failure, Pending', 'Failure, Validation', 'Failure, Validation, Rejected', 'Failure, Validation,Pnding', 'Validation,Rejected,Failure, Pnding', 'Failure, Validation,Pnding,Success']],
];
this.edittable=null;
</code></pre>

<p>}</p>

<p>and when i am trying </p>

<pre><code> var columns = this.columns, data = this.data;
          var html = '&lt;form id=' + this.formid + '&gt;';
          html += '&lt;table id=' + this.tableid + ' width=100% class=tableBox&gt;';
         html += '&lt;thead&gt;&lt;tr&gt;';
        for (i = 0; i &lt; columns.length; i++) {
        if (!columns[i][0]) continue;
        html += '&lt;th&gt;' + columns[i][1] + '&lt;/th&gt;';
}
</code></pre>

<p>columns.length goes to 17 while columns are 16</p>
