Посмотрите этот код. Это очень простой объект 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?