Персональные данные — это любая информация, прямо или косвенно относящаяся к субъекту персональных данных — определенному или определяемому физическому лицу (ст. 3 Федерального закона от 27.07.2006 № 152-ФЗ «О персональных данных»).
К персональным данным могут быть отнесены:
- фамилия, имя, отчество;
- пол, возраст;
- образование, квалификация, профессиональная подготовка и сведения о повышении квалификации;
- место жительства;
- семейное положение, наличие детей, родственные связи;
- факты биографии и предыдущая трудовая деятельность (место работы, судимость, служба в армии, работа на выборных должностях, на государственной службе и др.);
Персональные данные - это не просто любые данные человека.
А те, по которым его можно однозначно идентифицировать.
Номер телефона, например.
Но не пол и возраст.
class Example extends Component {
state = {
users: this.props.data,
filter: '',
};
press = () => {
this.setState(prevState => ({
users: [
...prevState.users,
{ id: prevState.users.length + 1, name: 'Hello', done: false },
],
}));
};
render() {
const { users, filter } = this.state;
return (
<div>
{users.filter(user => user.name.toLowerCase().search(filter.toLowerCase() !== -1).map(user => (
<User key={user.id} user={user} />
))}
<div>
);
}
}
, В резюме было 30, но сказали что слишком много и столько только тимлид получает
var x = 1;
function setX(newX) {
x = newX;
}
setX(2);
console.log(x); // 2
var x = 1;
function setX(x) {
x = x;
}
setX(2);
console.log(x); // 1
Ну и эти данные вы по-хорошему должны в localStorage сохранять и при инициализации проверять их наличие. Для автоматизации этого процесса есть библиотеки, например, redux-persist