Что значит за сухарики?

|
nkrashnikov 2022-07-01 12:40:07
dannilsan 2022-07-01 12:36:49
Как люди это надо что то прям супер хайповое корпоративное, обычный энтерпрайз это когда все в уголках за сухарики плюс ДМС)))))

Что значит за сухарики?)

steyra 2022-07-01 12:40:14
nkrashnikov 2022-07-01 12:39:40
В меня не кидаются)

значит ты не синьор)))

dannilsan 2022-07-01 12:42:32
steyra 2022-07-01 12:40:14
значит ты не синьор)))

Или не настоящий)

Ivan_from_Brazil 2022-07-01 12:44:01
js_by_vladilen_chat-199246.jpg
Добрый день коллеги. Начал же ковырять React TS по уроку Владилена. Делаю всё так же, но у меня вылетает ошибка. Вот моё.
Ivan_from_Brazil 2022-07-01 12:44:22
js_by_vladilen_chat-199247.jpg

Ivan_from_Brazil 2022-07-01 12:45:09
js_by_vladilen_chat-199248.jpg
а вот скрин с урока Владилена. Всё точь в точь, но ошибка. Помогите разобраться пожалуйста.
d1amooond 2022-07-01 12:45:11
Ivan_from_Brazil 2022-07-01 12:44:22

Ты разметку с компонента не возвращаешь, попробуй скобки сделать вместо {} -> ()

Ivan_from_Brazil 2022-07-01 12:47:20
d1amooond 2022-07-01 12:45:11
Ты разметку с компонента не возвращаешь, попробуй скобки сделать вместо {} -> ()

а, да, точно, это у меня сработала привычка с жс

Ivan_from_Brazil 2022-07-01 12:51:08
Кстати, как вы считаете, этот урок Владилена двухлетней давности всё ещё актуален?
Zzzzzorin 2022-07-01 12:52:27
Ivan_from_Brazil 2022-07-01 12:51:08
Кстати, как вы считаете, этот урок Владилена двухлетней давности всё ещё актуален?

при нулевом знании ts более чем. но далеко неисчерпывающий

Ivan_from_Brazil 2022-07-01 12:52:57
Zzzzzorin 2022-07-01 12:52:27
при нулевом знании ts более чем. но далеко неисчерпывающий

можете посоветовать что-то?

Zzzzzorin 2022-07-01 12:53:15
Ivan_from_Brazil 2022-07-01 12:52:57
можете посоветовать что-то?

писать проекты на ts. но сильно прям упарываться в ts не стоит. он в процессе работы сам собой выучивается

Vladislav 2022-07-01 12:53:58
Ivan_from_Brazil 2022-07-01 12:52:57
можете посоветовать что-то?

ещё можешь доку ts почитать на русском языке

nkrashnikov 2022-07-01 12:56:39
Ivan_from_Brazil 2022-07-01 12:44:01
Добрый день коллеги. Начал же ковырять React TS по уроку Владилена. Делаю всё так же, но у меня вылетает ошибка. Вот моё.

Нет return

Пиши так:
const Navbar: FC<NavbarProps> = () => {}

Vladimir_Makarof 2022-07-01 12:57:51
всем привет, ребята подскажите пожалуйста чём проблема, я сейчас изучаю тему JSON и выходит ошибка не понятная для меня.

> let test1 = {«userName»:»Vladimir», «userAge»:25, «userMarried»:»yes»}
undefined
> JSON.parse(test1)
Uncaught SyntaxError: Unexpected token o in JSON at position 1

nkrashnikov 2022-07-01 12:58:53
Vladimir_Makarof 2022-07-01 12:57:51
всем привет, ребята подскажите пожалуйста чём проблема, я сейчас изучаю тему JSON и выходит ошибка не понятная для меня.

> let test1 = {«userName»:»Vladimir», «userAge»:25, «userMarried»:»yes»}
undefined
> JSON.parse(test1)
Uncaught SyntaxError: Unexpected token o in JSON at position 1

JSON.parse применяется только к строкам

nkrashnikov 2022-07-01 12:59:58
const jsonString = JSON.stringify(test1)
JSON.parse(jsonString)
dannilsan 2022-07-01 13:00:22
Vladimir_Makarof 2022-07-01 12:57:51
всем привет, ребята подскажите пожалуйста чём проблема, я сейчас изучаю тему JSON и выходит ошибка не понятная для меня.

> let test1 = {«userName»:»Vladimir», «userAge»:25, «userMarried»:»yes»}
undefined
> JSON.parse(test1)
Uncaught SyntaxError: Unexpected token o in JSON at position 1

test1 это не формат JSON

Vladimir_Makarof 2022-07-01 13:01:02
JSON.stringify() – метод объекта json

срабатывает а parse всё то же самое нет

nkrashnikov 2022-07-01 13:01:59
Vladimir_Makarof 2022-07-01 13:01:02
JSON.stringify() – метод объекта json

срабатывает а parse всё то же самое нет

Ты путаешь все

Vladimir_Makarof 2022-07-01 13:02:00
nkrashnikov 2022-07-01 12:59:58
const jsonString = JSON.stringify(test1)
JSON.parse(jsonString)

спасибо, сработало, выпишу и буду использовать

nkrashnikov 2022-07-01 13:02:43
Vladimir_Makarof 2022-07-01 13:02:00
спасибо, сработало, выпишу и буду использовать

Json это формат
От англ. JavaScript object notation

nkrashnikov 2022-07-01 13:03:27
А JSON это объект, который имеет разные методы, в том числе стрингифай(для сериализации объекта в строку) и парс(для десериализации объекта из строки)
Vladimir_Makarof 2022-07-01 13:03:39
я записал в своём конспекте таким образом

Json – формат обмена данными в интернете, при загрузке веб страницы, веб страница обращается к веб серверам для получения данных, что будут после отобраться на странице.

vladislav_lyakishev 2022-07-01 13:04:20
nkrashnikov 2022-07-01 13:03:27
А JSON это объект, который имеет разные методы, в том числе стрингифай(для сериализации объекта в строку) и парс(для десериализации объекта из строки)

json это текстовый формат

Vladislav 2022-07-01 13:04:25
Vladimir_Makarof 2022-07-01 13:01:02
JSON.stringify() – метод объекта json

срабатывает а parse всё то же самое нет

У тебя для работы с json 2 метода
Stringify из объекта делает строку json
Parse делает обратный процесс

Vladimir_Makarof 2022-07-01 13:04:26
Конвертация JSON в объект или на оборот происходит благодаря встроенному методу JSON.parse() – после срабатывания этого метода json перестаёт быть строкой, а становиться объектом.
Конвертация объекта в JSON происходит методом
JSON.stringify() – метод объекта json
dannilsan 2022-07-01 13:05:21
Vladimir_Makarof 2022-07-01 13:04:26
Конвертация JSON в объект или на оборот происходит благодаря встроенному методу JSON.parse() – после срабатывания этого метода json перестаёт быть строкой, а становиться объектом.
Конвертация объекта в JSON происходит методом
JSON.stringify() – метод объекта json

Нет parse одностороннюю конвертацию только делает, из строки в объект, обратно он сделать не может

dannilsan 2022-07-01 13:05:50
Обратно делает стрингифай
nkrashnikov 2022-07-01 13:06:13
Vladimir_Makarof 2022-07-01 13:04:26
Конвертация JSON в объект или на оборот происходит благодаря встроенному методу JSON.parse() – после срабатывания этого метода json перестаёт быть строкой, а становиться объектом.
Конвертация объекта в JSON происходит методом
JSON.stringify() – метод объекта json

«Встроенному методу» не корректная формулировка

dannilsan 2022-07-01 13:06:15
То есть эти два метода обратны друг другу
nkrashnikov 2022-07-01 13:07:40
Vladimir_Makarof 2022-07-01 13:04:26
Конвертация JSON в объект или на оборот происходит благодаря встроенному методу JSON.parse() – после срабатывания этого метода json перестаёт быть строкой, а становиться объектом.
Конвертация объекта в JSON происходит методом
JSON.stringify() – метод объекта json

Исправь на “благодаря методу parse, объекта JSON”
JSON.parse()

Vladimir_Makarof 2022-07-01 13:07:54
dannilsan 2022-07-01 13:06:15
То есть эти два метода обратны друг другу

да но у меня не получилось из json сделать объект, когда как из объекта у меня получилось сделать json

> let user = {
… name: «Василий Иванович»,
… age: 35
… };
undefined
> JSON.stringify(user)
‘{«name»:»Василий Иванович»,»age»:35}’
> console.log(user)
{ name: ‘Василий Иванович’, age: 35 }

Vladimir_Makarof 2022-07-01 13:08:35
nkrashnikov 2022-07-01 13:07:40
Исправь на “благодаря методу parse, объекта JSON”
JSON.parse()

хорошо спасибо

nkrashnikov 2022-07-01 13:08:37
Vladimir_Makarof 2022-07-01 13:07:54
да но у меня не получилось из json сделать объект, когда как из объекта у меня получилось сделать json

> let user = {
… name: «Василий Иванович»,
… age: 35
… };
undefined
> JSON.stringify(user)
‘{«name»:»Василий Иванович»,»age»:35}’
> console.log(user)
{ name: ‘Василий Иванович’, age: 35 }

Этими методами ты не меняешь исходный объект.
Сохрани в переменную результат и поиграйся

dannilsan 2022-07-01 13:09:26
Vladimir_Makarof 2022-07-01 13:07:54
да но у меня не получилось из json сделать объект, когда как из объекта у меня получилось сделать json

> let user = {
… name: «Василий Иванович»,
… age: 35
… };
undefined
> JSON.stringify(user)
‘{«name»:»Василий Иванович»,»age»:35}’
> console.log(user)
{ name: ‘Василий Иванович’, age: 35 }

У тебя user тут не изменяется, ты в консоль выводить первоначальный неизмененный объект

Vladimir_Makarof 2022-07-01 13:10:04
но после вышла ошибка
> JSON.parse(user)
Uncaught SyntaxError: Unexpected token o in JSON at position 1
> user = JSON.parse(user)
dannilsan 2022-07-01 13:10:28
Потому что юзер не стал жсон строкой
Vladimir_Makarof 2022-07-01 13:10:38
буду использовать

const jsonString = JSON.stringify(user)
JSON.parse(jsonString)

dannilsan 2022-07-01 13:10:40
Присваивай результат в переменную
nkrashnikov 2022-07-01 13:10:41
Vladimir_Makarof 2022-07-01 13:10:04
но после вышла ошибка
> JSON.parse(user)
Uncaught SyntaxError: Unexpected token o in JSON at position 1
> user = JSON.parse(user)

У тебя в user исходный объект

Vladislav 2022-07-01 13:11:00
Vladimir_Makarof 2022-07-01 13:10:04
но после вышла ошибка
> JSON.parse(user)
Uncaught SyntaxError: Unexpected token o in JSON at position 1
> user = JSON.parse(user)

Смотри
У тебя stringify и parse возвращают результат конвертации, а не изменяют оригинал

dannilsan 2022-07-01 13:11:30
Vladimir_Makarof 2022-07-01 13:10:38
буду использовать

const jsonString = JSON.stringify(user)
JSON.parse(jsonString)

Тут как раз таки идёт присвоение разберись как это работает а не юзай заготовки

dannilsan 2022-07-01 13:12:47
Ато потом приходят из апи трижды завёрнутые в жсон объекты
Vladislav 2022-07-01 13:12:54
Vladimir_Makarof 2022-07-01 13:10:38
буду использовать

const jsonString = JSON.stringify(user)
JSON.parse(jsonString)

И если функция что-то возвращает,это что-то надо куда-то сохранить
Только не надо оригинал перезаписывать-дурной тон получается

Vladimir_Makarof 2022-07-01 13:13:00
да изначально был json я его конвертировал через parse что бы получить объект, но вышла ошибка, но сейчас как я понял нужна новая переменная для этого объекта так как json не переписывается
Vladimir_Makarof 2022-07-01 13:13:35
Vladislav 2022-07-01 13:12:54
И если функция что-то возвращает,это что-то надо куда-то сохранить
Только не надо оригинал перезаписывать-дурной тон получается

да но у меня ошибка выходит и не перезаписывает Uncaught SyntaxError: Unexpected token o in JSON at position 1

dannilsan 2022-07-01 13:14:16
Vladimir_Makarof 2022-07-01 13:13:35
да но у меня ошибка выходит и не перезаписывает Uncaught SyntaxError: Unexpected token o in JSON at position 1

У тебя предыдущая строка отработала не так как ты ожжидал

dannilsan 2022-07-01 13:14:26
Из за чего в следующей возникла ошибка
Vladimir_Makarof 2022-07-01 13:18:13
ребята большое спасибо вам за подсказки, я буду дальше экспериментировать и пробовать конвертировать в json формат и создавать объекты
|