Size: a a a

JavaScript — русскоговорящее сообщество

2020 March 04

KL

Kirill Lesohorskyi in JavaScript — русскоговорящее сообщество
ed
Но условие кал ничего непонятно
https://leetcode.com/problems/lru-cache/ вот прям точь в точь как то что надо сделать
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
В объекте упорядоченности свойств нет? Юзать  мапу?
источник

e

ed in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
Тогда другой вопрос, как из объекта вернуть последние 5 свойств ?(последние добавленные 5 свойств)
Никак, из простого, если ключи это случайные значения а не цифры 12345
источник

МБ

Максим Бичок in JavaScript — русскоговорящее сообщество
логировать insert
источник

МБ

Максим Бичок in JavaScript — русскоговорящее сообщество
Тогда другой вопрос, как из объекта вернуть последние 5 свойств ?(последние добавленные 5 свойств)
источник

e

ed in JavaScript — русскоговорящее сообщество
Максим Бичок
Тогда другой вопрос, как из объекта вернуть последние 5 свойств ?(последние добавленные 5 свойств)
почему объект?
источник

ZS

Znacovean Simion in JavaScript — русскоговорящее сообщество
Всем привет
Что Вы используете для тестирования ajax запросов на локалке, если локалка запущена на node.js / express сервака (webpack, или другой какой-нибудь) и если запросы должны слаться на php файлы с реальным кодом php (пусть он банально получает параметры с запроса и возвращает их же в ответе - не суть)
?
Какие инструменты для этого используете?
Я как-то давно таким не занимался
Раньше запускал локальный сервер апач на ту же папку где dist лежит с php файлами и в режиме дева слал на URL_OF_APACHE_SERVER/myfile.php
источник

e

ed in JavaScript — русскоговорящее сообщество
Znacovean Simion
Всем привет
Что Вы используете для тестирования ajax запросов на локалке, если локалка запущена на node.js / express сервака (webpack, или другой какой-нибудь) и если запросы должны слаться на php файлы с реальным кодом php (пусть он банально получает параметры с запроса и возвращает их же в ответе - не суть)
?
Какие инструменты для этого используете?
Я как-то давно таким не занимался
Раньше запускал локальный сервер апач на ту же папку где dist лежит с php файлами и в режиме дева слал на URL_OF_APACHE_SERVER/myfile.php
Мокай респонсы
источник

ZS

Znacovean Simion in JavaScript — русскоговорящее сообщество
ed
Мокай респонсы
не канает
пока нет реального сервера и базы (а её может и не быть) я должен создать массив ответов внутри php файла и там пройтись свитчем и вернуть нужное в зависимости от параметров запроса (у меня фильтрация в галлерее с пагинатором - сайт - обычный лендинг)
источник

e

ed in JavaScript — русскоговорящее сообщество
Znacovean Simion
не канает
пока нет реального сервера и базы (а её может и не быть) я должен создать массив ответов внутри php файла и там пройтись свитчем и вернуть нужное в зависимости от параметров запроса (у меня фильтрация в галлерее с пагинатором - сайт - обычный лендинг)
Зачем?
источник

e

ed in JavaScript — русскоговорящее сообщество
И зачем лендинг тестировать?
источник

ZS

Znacovean Simion in JavaScript — русскоговорящее сообщество
ed
Зачем?
а какие ещё варианты?)
у тебя 10 категорий
при открытии категории загружаются 10 позиций и кнопка показать ещё
кнопка показать ещё должна догружать айтемы с учётом шага..

всё это в лендосе под которого базу мутить не будут прям сейчас
но в идеале чтобы это был php файл в котором потом просто код заменят
источник

ZS

Znacovean Simion in JavaScript — русскоговорящее сообщество
ed
И зачем лендинг тестировать?
ну потому что в том виде в котором я его сдам он сразу пойдёт в продакшн
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
Ребят,нормально так получать последние 2 свойства объекта ? const obj ={
 a:1,
 b:2,
 c:3,
 d:4
}
const test = Object.entries(obj);
test.slice(test.length - 2) И если в объекте будет 1000 и более свойств?
источник

PE

Petr Ermishkin in JavaScript — русскоговорящее сообщество
Не стоит полагаться на порядок ключей в объекте. Рассматривайте его лучше как неупорядоченную коллекцию.
источник

PE

Petr Ermishkin in JavaScript — русскоговорящее сообщество
Если вам нужна упорядоченная коллекция, используйте лучше массив пар.
источник

PE

Petr Ermishkin in JavaScript — русскоговорящее сообщество
Petr Ermishkin
Здравствуйте, делаю из браузера Multipart HTTP request, содержащий файлы (закачиваю файл, плюс прикрепляю мета-инфу). Подскажите как можно на клиенте в JS добраться до байтиков, которые будут отправлены в запросе (включая конкретный multipart boundary) — их нужно подписать.
Если что, вот ответ на мой вопрос https://gist.github.com/saschame/b51a060d24729ceca825 и похоже есть NPM пакетик FormData с широкими возможностями доступа к телу таких запросов
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
Ребят,можно ли так получать последние 2 ключа объекта,когда объект будет с 1000+ свойств?                                                                                                                                                  const obj ={
 a:1,
 b:2,
 c:3,
 d:4
}

const test = Object.keys(obj)
const history = test.slice(test.length - 2)
console.log(history)
источник

PE

Petr Ermishkin in JavaScript — русскоговорящее сообщество
Чувак, ты просто повторяешь свой вопрос. Что тут происходит вообще?
источник

PE

Petr Ermishkin in JavaScript — русскоговорящее сообщество
Ты опираешься на порядок ключей в "объекте". Я написал тебе, что это порочная практика.
источник