здесь, я пытаюсь установить значение только для чтения собственности, но я не получаю сообщение об ошибке:требуют («потребительная строги») не работает для меня
Вот мой код:
require('use-strict');
function Employee(firstname) {
var _firstname = firstname;
Object.defineProperty(this, 'firstName', {
get: function() { return _firstname },
//set: function (value) { _firstname = value }
});
}
var employee = new Employee('Fawad');
employee.firstName = 'Yasir'; //Attempting to set a value for read-only property.
console.log(employee.firstName);
Я не думаю, что вам нужен пакет 'use-strict', поскольку вы должны просто использовать' node --use_strict' для принудительного режима. – mscdex