Pull to refresh
1
0
Аманбай Бекарыс@new_error

Full stack developer (.Net/Vue)

Send message

Типизация свойства объекта в виде строки

Level of difficultyEasy
Reading time3 min
Reach and readers1.3K

Все так или иначе сталкивались с функцией или методом, который принимает объект и свойства в виде строки с которым нужно что-то сделать. Пример:

updateDate(user, "date");

И когда изменяется свойства объекта (user.dateuser.birthday), компилятор его нормально скомпилирует и мы лишаемся возможности отловить баг на стадий разработки.

Решить проблему

Information

Rating
Does not participate
Location
Астана, Акмолинская обл. (Целиноградская обл.), Казахстан
Date of birth
Registered
Activity

Specialization

Фулстек разработчик, Веб-разработчик
Средний
C#
.NET Core
.NET
JavaScript
Vue.js
TypeScript
ASP.NET
SQL
Английский язык
Алгоритмы и структуры данных