Size: a a a

JavaScript Noobs — сообщество новичков

2021 October 23

in JavaScript Noobs — сообщество новичков
let arr = [{ id: 23, name: 'Ivan' }, { id: 45, name: 'Petr' }];
const result = {};
result[arr[0].id] = arr[0].name;

console.log(result) //     23:'Ivan'


Объясните, пожалуйста, пошагово, что здесь происходит. Как значения
"id" попадает в роль ключа
источник

.

. in JavaScript Noobs — сообщество новичков
result[arr[0].id]
источник

.

. in JavaScript Noobs — сообщество новичков
Нулевой элемент массива у него берём id
источник

.

. in JavaScript Noobs — сообщество новичков
Выходит result[23]= ivan
источник

.

. in JavaScript Noobs — сообщество новичков
Ключ 23 значение ivan
источник

in JavaScript Noobs — сообщество новичков
🙂 спасибо
источник

A

Alexey in JavaScript Noobs — сообщество новичков
Они не хотят, чтобы ты функции через const объявлял. Я их в общем то поддерживаю. Хотели
function findTargetArray()
Но требовать это на интервью странно, это кодстайл и он натягивается линтером и зависит скорее от традиций, чем сильно объективная штука. (Есть объективный момент с вебпаком и циклическими зависимостями)
источник

RS

Ragnar Sigurðsson in JavaScript Noobs — сообщество новичков
/get_stats@GrStatsBot
источник

G

Group Stats Bot in JavaScript Noobs — сообщество новичков
источник

A

Alexey in JavaScript Noobs — сообщество новичков
Да, конечно, но это таки больше традиция, как именно писать. Стайл бывает не только синтаксический ;)
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
Я люблю function
источник

A

Alexey in JavaScript Noobs — сообщество новичков
Типа, "мы избегаем default export",  это стайлгайд или что ?
источник

A

Alexey in JavaScript Noobs — сообщество новичков
А некоторые предпочитают и даже требуют
источник

A

Alexey in JavaScript Noobs — сообщество новичков
А типа логику как хошь ?
источник

A

Alexey in JavaScript Noobs — сообщество новичков
Не, ну на организацию логики, например ограничение на вложенность, или в домодульную эпоху, правило запускать код в замыкании, чтоб не гадить в глобальный скоп (ну и пионерское правило - не юзать глобал, без необходимости, хотя это уже гуд практис)
источник

A

Alexey in JavaScript Noobs — сообщество новичков
Да, плохие примеры
источник

A

Alexey in JavaScript Noobs — сообщество новичков
Ну вот когда команды большие, проще линтер на это все настроить, чтобы хотя бы ревью проще делать было
источник

FM

Faust McCartney in JavaScript Noobs — сообщество новичков
Можно вопрос. Front end разработчиком в Америке трудно стать, или это тоже самое как и стать ими в Россий?
источник

FM

Faust McCartney in JavaScript Noobs — сообщество новичков
Ну, типо если в России у тебя есть шансов стать front end-шиком, то в Америке еще меньше шансов
источник

FM

Faust McCartney in JavaScript Noobs — сообщество новичков
Не знаю, может быть конкуренция большая. Меньше мест свободных?
источник