Lodo4kin
скажите а как удалять данные с sessionStorage если я хочу перелогиниться? подскажите плз
Alex
sessionStorage.clear()
Lodo4kin
sessionStorage.clear()
это понятно что clear() лол, а условие при перелогировании как поставить?
Alex
условие чего
Alex
sessionStorage.getItem(‘abcdef’) !== null ?
Roman
это понятно что clear() лол, а условие при перелогировании как поставить?
сохраняй в сторедж айди пользователя и сравнивай
Dmitry
всмысле
Lodo4kin
сохраняй в сторедж айди пользователя и сравнивай
типаа когда нажимая логин кнопу сравниавать session storage&
Lodo4kin
кто-нибудь может еще подсказать хак поиска js для элементов?
Dmitry
Dmitry
Roman
не начинай строку с круглых или квадратных скобок
Roman
потому что иначе придется самому ставить точку с запятой
Roman
иначе оно воспринимается как 3[x, y]
Yury
Подскажите, плиз, группу по верстке
Anonymous
Видел фичу у npmjs.com — сокращённые урлы. Кто знает, напомните паттерн.
Tabriz
Друзья, есть ли варианты на js писать апки под андроид?
Андрей
react native
Oleksandr
А под винду?
Tabriz
react native
Спасибо
Tabriz
react native
Погуглил, получается это будет просто апка которая всегда открывает только один сайт - который и будет нашей прогой?
Андрей
Типа того.
Tabriz
:'( придется учить джаву и котлины там всякие
Anonymous
Ionic/Cordova, React Native, NativeScript, Fusetools, Flutter (правда там Dart). В любом случае придется разбираться со многими новыми вещами, так как то, что работает для web может вообще не работать для mobile. Например React Native использует jsx со своим набором элементов, а css-а как такового нету, есть некий урезанный аналог CSS in JS с лайутом на Flexbox (но он немного отличается от стандартного). Анамиция там вообще в корне иначе сделана
Anonymous
В реакт нейтив жс юзает нативные компоненты. Получается быстрее, чем в кордове, например, где как раз приложение представляет из себя встроенный браузер с веб-приложухой.
Павел 💻
Есть кто нибудь кто может написать сайт, типа этого и сколько будет по деньгам? http://khariton.com/
Павел 💻
100к
Спсибо, подумаю
Anonymous
Шёл 2018-й... а они всё думают, что если сложить объект с массивом, то будет 0
Там 0 не будет ни в каком случае, даже в таком: +[] + +{} Будет NaN Разве что так: []|0 + {}|0
✙ Vitalii ✙
Ruslan
а теперь глянь сюда
Ruslan
Если {} в начале строки, то это воспринимается пустой блок кода
Anonymous
Это да, я думал речь идет про другой порядок. Вот еще из той же серии
Stas
Если {} в начале строки, то это воспринимается пустой блок кода
Ждал человека, который до этого додумается
process.exit(‿|‿)
process.exit(‿|‿)
🤔 как выдрать последний элемент? 😂
Anonymous
Последний элемент массива или объекта?
Anonymous
если массива, то array[array.length - 1] Если объекта то: const keys = Object.keys(obj); obj[keys[keys.length - 1]]
Anonymous
Вот экзотические методы, которые приходят на ум (не стоит использовать в реальности): 1. const [last, ...rest] = array.reverse(); 2. const last = array.slice(-1)[0]; 3. const last = array.slice().pop(); 4. const {length : L, [L-1]: last} = array;
process.exit(‿|‿)
лучше сделай JSON.stringify
это не сработает
process.exit(‿|‿)
process.exit(‿|‿)
обойти этот массив нельзя
Anonymous
arr[len-1] вернет именно последний элемент массива, потому что индексация начинается с нуля
Anonymous
В python проще с этим просто arr[-1]
process.exit(‿|‿)
нет) это все не сработает)
process.exit(‿|‿)
лучше короче это все выкинуть и переписать 🤦🏻‍♂️ хз зачем так делают, но задачка интересная)
Anonymous
Не сработает разве что если у тебя iterator там
Anonymous
А все, у тебя там разряженный массив. Хотя даже с разряженным массивом все это будет работать
Stas
А почему так?
в начале строки фигурные скобки - это блок с инструкциями (как при объявлении функции) {что-то} - выполняется и пропадает а +[ ] - это 0
Андрей
Привет всем, подскажите в какую сторону гуглить, есть функция, которая отправляет запрос на бекенд, к этой эту функцию очень часто дергают, как сделать чтобы запрос уходил не чаще раза в какой-то промежуток времени
Anonymous
trottle
Anonymous
https://www.npmjs.com/package/throttle-debounce#throttledelay-notrailing-callback-debouncemode
Андрей
спасибо, попробую
Антон
Нативно такую штучку хочу сделать. Ткните на пример, у кого есть
Anonymous
https://github.com/telegramdesktop/tdesktop
Anonymous
https://shopify.github.io/draggable/examples/drag-events.html https://shopify.github.io/draggable/examples/multiple-containers.html
Anonymous
с помощью этого можете собрать свой натив и подключить к проекту. переписывать такую мелочь не имеет особого смысла
Anonymous
как разместить картинку курсора над картинкой карты без позишн абсолют? https://jsfiddle.net/vuhLfjqt/
Rishat
как взять значения enum из объекта, т.е. взять значения объекта и засунуть их в массив например ?
Rishat
Object.keys(obj) что-то не значения выводит
Anonymous
Object.values(obj)
atomrec
Всем привет, подскажите плиз, Vuetify, компонент Cards, как в нем можно передать ссылки html? Чтобы в блоке высвечивался не код html, а именно ссылка.
Akmat
ссылка на тему: https://learn.javascript.ru/bind Как работает на самом деле метод bind? на ютубе смотрел скринкасты никто с толком не объясняет внутренний реализацию метода bind и как он работает. Если кто понимает помогите понять работу метода bind. Я так понял что bind когда мы запускаем как то так bind(user.sayHi, user) она кроме возврашение функции объертку с привязанным жестко контекстом, делает кое что еще мне кажется она копирует объект куда нибудь и потом использует его в setTimeout после 1000 милисекунд. Если не копировать тогда будет ошибка, потому что когда мы присваивали в user = null; после setTimeout. setTimeout еще не запускался а мы уже успели перезаписать user. Когда запуститься setTimeout будет примерно такая ошибка (не могу читать метод из null) null.sayHi();
Akmat
Akmat
Посмотри CodeDojo | JavaScript в деталях 2.Функции/12.Bind Он норм объясняет
может даш ссылку я не могу найти у него на канале.
🦜
на nnmclub например