Поддержка получателя JavaScript в IE8

Посмотрите этот код. Это очень простой объект JavaScript, который реализован с использованием шаблона модуля (и вы можете увидеть живой пример по адресу этот адрес скрипта )

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);

Однако IE8 не поддерживает JavaScript получить и установить ключевых слов. Вы можете как протестировать его, так и увидеть MDN .

Что мне делать, чтобы этот скрипт тоже был совместим с IE8?

12
задан Saeed Neamati 17 October 2011 в 08:39
поделиться