Size: a a a

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

2021 January 31

VK

Vladimir Kuzmin in JavaScript Noobs — сообщество новичков
ты ошибки просто гугли
источник

М

Максим in JavaScript Noobs — сообщество новичков
Daniel
как бы не записывал выводит ошибку mass.join is not a function хотя заисано все вроде верно
function fun(){
 mass = input.value
 mass.join('')
 console.log(mass)
}
let mass =[]
setInterval(fun,100)
split забыл
источник

OJ

Oleg Junior in JavaScript Noobs — сообщество новичков
Daniil Shapiro
уже решили? а то мне неясно, что значит последнее свойство в объекте
ты не умеешь мыслить как нуб :)
источник

D

Daniel in JavaScript Noobs — сообщество новичков
Максим
split забыл
благодарствую перепроверил
источник

D

Daniel in JavaScript Noobs — сообщество новичков
Bogdan
По вопросу, тебе нужен метод trim(), удалит все пробелы в начале строки и конце
спасибо
источник

DS

Daniil Shapiro in JavaScript Noobs — сообщество новичков
Oleg Junior
ты не умеешь мыслить как нуб :)
я и есть нуб. так что умею. сейчас вот thunk делал час, тремя способами - так и не сделал, все нахрен удалил, вечером сяду заново...
источник

М

Максим in JavaScript Noobs — сообщество новичков
Daniil Shapiro
я и есть нуб. так что умею. сейчас вот thunk делал час, тремя способами - так и не сделал, все нахрен удалил, вечером сяду заново...
Я так понимаю
obj = {first: 1, second: 2, last: 3}
last - последний элемент объекта и его ему нужно убрать
источник

V

Veli in JavaScript Noobs — сообщество новичков
Владислав
Всем привет! Скажите, как можно удалить последнее свойство объекта?
спецификация JS не гарантирует порядок полей в объекте
источник

V

Veli in JavaScript Noobs — сообщество новичков
поэтому нет такого понятия как "последнее свойство"
источник

V

Veli in JavaScript Noobs — сообщество новичков
вообще ты можешь сделать так

const entries = Object.entries(object)
entries.pop()

Object.fromEntries(entries)
источник

j

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

DS

Daniil Shapiro in JavaScript Noobs — сообщество новичков
Veli
вообще ты можешь сделать так

const entries = Object.entries(object)
entries.pop()

Object.fromEntries(entries)
при создании массива из объекта нумерация как будет происходить?
источник

V

Veli in JavaScript Noobs — сообщество новичков
Daniil Shapiro
при создании массива из объекта нумерация как будет происходить?
в v8 если ключи числовые, то в порядке возрастания числа. Если строковые, то, по идее, в порядке присваивания
источник

V

Veli in JavaScript Noobs — сообщество новичков
но, насколько мне известно, каждый компилятор волен сам выбирать, как работать с порядком полей в объекте и спецификация это не регулирует
источник

v

va1 in JavaScript Noobs — сообщество новичков
Владислав
Я делаю небольшое приложение для расчёта расходов и при добавление новых расходов добавляются новые свойства в объект, где вся инфа. А если пользователь захочет удалить какие-то данные расходов, то надо произвести перерасчёт
Порядок вставки в объект не гарантирован и на разных движках может отличаться. Используй мап лучше
источник

DS

Daniil Shapiro in JavaScript Noobs — сообщество новичков
про ключи посмотрю, а по идее да, порядок не гарантирован
источник

V

Veli in JavaScript Noobs — сообщество новичков
если цифры присваивать, то они в принципе в объекте сразу будут отсортированы в порядке возрастания
источник

v

va1 in JavaScript Noobs — сообщество новичков
Не факт, что например в сафари это будет так
источник

V

Veli in JavaScript Noobs — сообщество новичков
я это указал
источник

V

Veli in JavaScript Noobs — сообщество новичков
по идее спека это не регулирует, но v8 ведет себя так
источник