А при объявлении объекта разве можно писать просто переменную без двоеточия?

|
kilogram_m 2022-06-24 09:46:31
Всем привет

Нужна помощь. Когда я создаю веб страницу на localhost, то у меня есть доступ к serial портам. И все работает
if («serial» in navigator) {
console.log(‘Yes’)
} else {
console.log(‘No’)
}
Но, когда я прописываю внутренний ip сети компании, то доступа к serail портам нет
Как можно решить эту проблему ?

2022-06-24 09:48:43
kilogram_m 2022-06-24 09:46:31
Всем привет

Нужна помощь. Когда я создаю веб страницу на localhost, то у меня есть доступ к serial портам. И все работает
if («serial» in navigator) {
console.log(‘Yes’)
} else {
console.log(‘No’)
}
Но, когда я прописываю внутренний ip сети компании, то доступа к serail портам нет
Как можно решить эту проблему ?

Доступен только при использовании https, согласно докам мозиллы

2022-06-24 09:49:17
https://developer.mozilla.org/en-US/docs/Web/API/SerialPort
kilogram_m 2022-06-24 10:07:07
js_by_vladilen_chat-195486.jpg

kilogram_m 2022-06-24 10:07:17
Тог тогда не открывается страница
2022-06-24 10:07:59
kilogram_m 2022-06-24 10:07:07

так нужен валидный сертификат, в этом и сложность

kilogram_m 2022-06-24 10:09:15
Сложно
Ок, спасибо
2022-06-24 10:11:04
2022-06-24 09:48:43
Доступен только при использовании https, согласно докам мозиллы

и да, на localhost работал, потому что
Locally-delivered resources such as those with http://127.0.0.1 URLs, http://localhost and http://*.localhost URLs (e.g. http://dev.whatever.localhost/), and file:// URLs are also considered to have been delivered securely.
https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts

Ivan_from_Brazil 2022-06-24 11:46:41
коллеги, я туплю и буксую на месте. Банальная фигня. Пытаюсь профильтровать эту тему так чтобы выводить только объект ccccc, нифига не получается. По индексу нельзя, нужно методом filter. Помогите пожалуйста.

const data = [
{
aaaaa: {
asv: 3,
sfg: 5,
asf: ‘zxv’
},
bbbbb: {
xbz: 6,
zac: 2,
svv: ‘eqf’
},
ccccc: {
szw: 1,
xcb: 6,
vcc: ‘xcb’
}
}
]

Ivan_from_Brazil 2022-06-24 11:47:14
и такое явное чувство что я не вижу очевидных вещей
Asta Lavista 2022-06-24 11:48:21
Что значит const { name } =
Зачем нужны тут скобки?
Zzzzzorin 2022-06-24 11:48:37
Ivan_from_Brazil 2022-06-24 11:46:41
коллеги, я туплю и буксую на месте. Банальная фигня. Пытаюсь профильтровать эту тему так чтобы выводить только объект ccccc, нифига не получается. По индексу нельзя, нужно методом filter. Помогите пожалуйста.

const data = [
{
aaaaa: {
asv: 3,
sfg: 5,
asf: ‘zxv’
},
bbbbb: {
xbz: 6,
zac: 2,
svv: ‘eqf’
},
ccccc: {
szw: 1,
xcb: 6,
vcc: ‘xcb’
}
}
]

опять…

2022-06-24 11:48:45
Asta Lavista 2022-06-24 11:48:21
Что значит const { name } =
Зачем нужны тут скобки?

Деструктурирующее присваивание

Zzzzzorin 2022-06-24 11:48:53
Asta Lavista 2022-06-24 11:48:21
Что значит const { name } =
Зачем нужны тут скобки?

читай деструктуризация

2022-06-24 11:49:18
Ivan_from_Brazil 2022-06-24 11:46:41
коллеги, я туплю и буксую на месте. Банальная фигня. Пытаюсь профильтровать эту тему так чтобы выводить только объект ccccc, нифига не получается. По индексу нельзя, нужно методом filter. Помогите пожалуйста.

const data = [
{
aaaaa: {
asv: 3,
sfg: 5,
asf: ‘zxv’
},
bbbbb: {
xbz: 6,
zac: 2,
svv: ‘eqf’
},
ccccc: {
szw: 1,
xcb: 6,
vcc: ‘xcb’
}
}
]

Object.keys(data[0]).filter

2022-06-24 11:50:22
А без индекса с помощью filter объект не получить, так как он в списке
Zzzzzorin 2022-06-24 11:50:33
2022-06-24 11:49:18
Object.keys(data[0]).filter

забей. он ещё 33 раза с подобным придёт. ещё более вложенные ссс и аааа в bbbbb принесёт и всё ему надо будет без нормальных методов

2022-06-24 11:50:34
Разве что filter в filter
bariglion 2022-06-24 11:55:20
Ivan_from_Brazil 2022-06-24 11:46:41
коллеги, я туплю и буксую на месте. Банальная фигня. Пытаюсь профильтровать эту тему так чтобы выводить только объект ccccc, нифига не получается. По индексу нельзя, нужно методом filter. Помогите пожалуйста.

const data = [
{
aaaaa: {
asv: 3,
sfg: 5,
asf: ‘zxv’
},
bbbbb: {
xbz: 6,
zac: 2,
svv: ‘eqf’
},
ccccc: {
szw: 1,
xcb: 6,
vcc: ‘xcb’
}
}
]

А я не очень понимаю, а почему ты не можешь просто нормальными способами и методами решить задачу. А потом прогнать это через бабел, чтобы получить результат в es5

Ivan_from_Brazil 2022-06-24 11:57:56
Zzzzzorin 2022-06-24 11:50:33
забей. он ещё 33 раза с подобным придёт. ещё более вложенные ссс и аааа в bbbbb принесёт и всё ему надо будет без нормальных методов

да не, я только на одном моменте забуксовал

TTSmaRt 2022-06-24 12:04:16
Ivan_from_Brazil 2022-06-24 11:47:14
и такое явное чувство что я не вижу очевидных вещей

У тебя в массиве лежит один объект. Тут фильтр не поможет тупо data[0].ccccc

nkrashnikov 2022-06-24 12:05:47
Ivan_from_Brazil 2022-06-24 11:46:41
коллеги, я туплю и буксую на месте. Банальная фигня. Пытаюсь профильтровать эту тему так чтобы выводить только объект ccccc, нифига не получается. По индексу нельзя, нужно методом filter. Помогите пожалуйста.

const data = [
{
aaaaa: {
asv: 3,
sfg: 5,
asf: ‘zxv’
},
bbbbb: {
xbz: 6,
zac: 2,
svv: ‘eqf’
},
ccccc: {
szw: 1,
xcb: 6,
vcc: ‘xcb’
}
}
]

data[0].ccccc
😂😂

TTSmaRt 2022-06-24 12:05:59
TTSmaRt 2022-06-24 12:04:16
У тебя в массиве лежит один объект. Тут фильтр не поможет тупо data[0].ccccc

Убери скобки [ ] и делай так, data.ccccc

Asta Lavista 2022-06-24 12:14:28
а при объявлении объекта разве можно писать просто переменную без двоеточия?
c=10
{ c, f: «aaa»}
savely_sn 2022-06-24 12:15:28
js_by_vladilen_chat-195514.jpg
Ребят, знает кто-нибудь как обрезать png или может св-во есть какое-нибудь, чтобы она растягивалась на весь размер, ибо эти квадратики тоже входят в размер почему-то?
nkrashnikov 2022-06-24 12:15:29
Asta Lavista 2022-06-24 12:14:28
а при объявлении объекта разве можно писать просто переменную без двоеточия?
c=10
{ c, f: «aaa»}

да

boolan_true 2022-06-24 12:16:17
savely_sn 2022-06-24 12:15:28
Ребят, знает кто-нибудь как обрезать png или может св-во есть какое-нибудь, чтобы она растягивалась на весь размер, ибо эти квадратики тоже входят в размер почему-то?

object-fit: cover;

nkrashnikov 2022-06-24 12:16:18
Asta Lavista 2022-06-24 12:14:28
а при объявлении объекта разве можно писать просто переменную без двоеточия?
c=10
{ c, f: «aaa»}

const name = ‘Ben’
const user = { name, age: 25 }

console.log(user) //{ name: ‘Ben’, age: 25 }

savely_sn 2022-06-24 12:16:38
boolan_true 2022-06-24 12:16:17
object-fit: cover;

js_by_vladilen_chat-195518.jpg
писал уже все-ровно вот так

boolan_true 2022-06-24 12:17:12
savely_sn 2022-06-24 12:16:38
писал уже все-ровно вот так

у самой картинки нету дефектов?

savely_sn 2022-06-24 12:17:36
проблема в том, что квадратики почему-то входят в её размер
nkrashnikov 2022-06-24 12:17:54
savely_sn 2022-06-24 12:17:36
проблема в том, что квадратики почему-то входят в её размер

потому, что это часть картинки

boolan_true 2022-06-24 12:18:21
я прям выпал как чувак вставил на страничку картинку с квадратиками
savely_sn 2022-06-24 12:18:59
js_by_vladilen_chat-195523.jpg
ну просто в макете все ровно
boolan_true 2022-06-24 12:19:59
boolan_true 2022-06-24 12:18:21
я прям выпал как чувак вставил на страничку картинку с квадратиками

правильно заэкспортируй, походу експортишь еще чето помимо картинки, так как даже если пнг то вставляется без «квадратиков»

steyra 2022-06-24 12:42:23
savely_sn 2022-06-24 12:15:28
Ребят, знает кто-нибудь как обрезать png или может св-во есть какое-нибудь, чтобы она растягивалась на весь размер, ибо эти квадратики тоже входят в размер почему-то?

эксортнул вместе с тенью, и получил другой размер картинки, на этот размер она у тебя и растягивается. Выходит что ты спрашиваешь как поставить картинку что бы не была видна ее часть))

steyra 2022-06-24 12:43:37
если с фигмы тащишь то отключи тень у картинки перед экспортом, если с фотошопа то тупо обрежь кадрированием
steyra 2022-06-24 12:47:17
savely_sn 2022-06-24 12:15:28
Ребят, знает кто-нибудь как обрезать png или может св-во есть какое-нибудь, чтобы она растягивалась на весь размер, ибо эти квадратики тоже входят в размер почему-то?

и зачем ты вообще картинку в png вставляешь, вес посмотри, потом начнется а чего все так долго грузится и такое прочее))

savely_sn 2022-06-24 13:12:19
steyra 2022-06-24 12:43:37
если с фигмы тащишь то отключи тень у картинки перед экспортом, если с фотошопа то тупо обрежь кадрированием

оооооо спасибо тебе большое, отключение тени помогло)

steyra 2022-06-24 13:13:12
savely_sn 2022-06-24 13:12:19
оооооо спасибо тебе большое, отключение тени помогло)

пожалуйста)

Zzzzzorin 2022-06-24 13:15:27
steyra 2022-06-24 13:13:12
пожалуйста)

Синиëр вëрстки, что тут скажешь! 😜

steyra 2022-06-24 13:17:21
Zzzzzorin 2022-06-24 13:15:27
Синиëр вëрстки, что тут скажешь! 😜

конечно синьор)) все ж нажито непосильным трудом)))

bariglion 2022-06-24 13:20:59
Asta Lavista 2022-06-24 12:14:28
а при объявлении объекта разве можно писать просто переменную без двоеточия?
c=10
{ c, f: «aaa»}

с использование es6 и выше да, а то что ниже es6, нет

Vadicus 2022-06-24 14:03:00
Всем привет!) вопрос по реакту — как отследить нажатие клавиши Del и удалить элемент списка? может кто-нибудь понимает?) Буду рад идеям
2022-06-24 14:04:13
Vadicus 2022-06-24 14:03:00
Всем привет!) вопрос по реакту — как отследить нажатие клавиши Del и удалить элемент списка? может кто-нибудь понимает?) Буду рад идеям

e.keyCode

Zzzzzorin 2022-06-24 14:04:35
Vadicus 2022-06-24 14:03:00
Всем привет!) вопрос по реакту — как отследить нажатие клавиши Del и удалить элемент списка? может кто-нибудь понимает?) Буду рад идеям

Неверное также как и любой другой клавиши

bariglion 2022-06-24 14:04:38
Vadicus 2022-06-24 14:03:00
Всем привет!) вопрос по реакту — как отследить нажатие клавиши Del и удалить элемент списка? может кто-нибудь понимает?) Буду рад идеям

через onKeyPress и там через event.key ищешь Del к какой кнопке привязано или event.keyCode(но он вроде как не поддерживается в некоторых браузерах)

boolan_true 2022-06-24 14:05:14
учимся кнопкам назначать ивенты
Vadicus 2022-06-24 14:11:14
Спасибо за ответы!) я сейчас делаю так onKeyDown={(e) => handleDelItem(e)}. затем в функции просто console.log(e); но ничего не происходит
Vadicus 2022-06-24 14:11:47
навешиваю онкейдоун на элемент списка который мапается с сервера
|