Prise en charge de JavaScript getter dans IE8

Découvrez ce code. C'est très simple objet JavaScript qui est mis en œuvre à l'aide de Motif De Module (et vous pouvez voir l'exemple vivant au ce violon adresse)

var human = function() {
    var _firstName = '';
    var _lastName = ''
    return {
        get firstName() {
            return _firstName;
        }, get lastName() {
            return _lastName;
        }, set firstName(name) {
            _firstName = name;
        }, set lastName(name) {
            _lastName = name;
        }, get fullName() {
            return _firstName + ' ' + _lastName;
        }
    }
}();
human.firstName = 'Saeed';
human.lastName = 'Neamati';
alert(human.fullName);

Cependant, IE8 ne prend pas en charge JavaScript get et set mots-clés. Vous pouvez le tester et de voir MDN.

Que dois-je faire pour rendre ce script compatible avec IE8?

source d'informationauteur Saeed Neamati