Comment obtenir le nom de la colonne datatable?

Je suis en utilisant DataTable 1.10.9 (à partir de https://datatables.net). Les colonnes de la table de données sont définies à l'étape d'initialisation en javascript et chaque colonne a un nom unique, par exemple:

var table = $('#example').DataTable({
            columns: [
                { name: 'first-name' },
                { name: 'last-name' },
                { name: 'position' },
                { name: 'location' },
                { name: 'salary' }
            ]
        });

Je sais que je peux obtenir de la colonne de la table par le nom que j'ai donné, mais je n'arrive pas à trouver comment faire pour trouver une colonne nom de la colonne de l'objet. (J'espère que c'est possible, avec l'état actuel de la composante.) Par exemple:

        table.columns().every(function() {
            //I'd want to see what the name of this column is, something like:
            console.log(this.name()); //will throw an exception since no such function exists
            //or
            console.log(this.name); //will output 'undefined'
        });

Quelle est la bonne fonction ou une propriété pour obtenir le nom?

source d'informationauteur Anna T | 2015-09-16