Вы не можете хранить данные только для чтения в localStorage. Однако, если вам нужны свойства только для чтения в JavaScript, вы можете сделать их приватными и предоставлять их через привилегированные методы. Например:
function Person() {
var ssn = '123-456-7890'; // private; cannot be accessed from outside the class
// privileged method. has access to private data, and is publicly available
this.getSSN = function() {
return ssn;
}
}
Как только вы создадите экземпляр Person
, я не смогу (насколько мне известно) изменить ssn
.
Надеюсь, это поможет.