I have an array of DataTable objects:
var scheme_tables = {
    length: 3,
    remittance-penalty-scheme: DataTable.Api._Api[0],
    reporting-penalty-scheme: DataTable.Api._Api[0],
    service-fee-scheme: DataTable.Api._Api[0],
    __proto__: Array[0]
}
I'm performing a callback to every ajax reload to each of these tables:
for(key in scheme_tables) {             
    scheme_tables[key].ajax.reload(reloader)
                                   ^^^^^^^^
}
And inside that reloader function, I have a this keyword:
var reloader = function() {
    console.log(this)
                ^^^^
}
Would the this keyword in the reloader() function refer to the .ajax property or the scheme_tables[key] object? Because when I perform console.log(this), I receive a Window object-- should it be referring to the DataTable instance instead?
 
     
    