Size: a a a

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

2020 February 19

Б

Богдан in JavaScript Noobs — сообщество новичков
да, спасибо
источник

NN

Nikita Ni in JavaScript Noobs — сообщество новичков
Всем привет ребят помогите с таким вопросом, погуглил ненашел нужного метода.
Есть функция которая вернет массив с объектом
return services.filter(servis => {
               if (servis && String(servis.link) === String(servisEx)) {
                   return servis;
               } else {
                   console.log('getServisError')
               }
           });
в итоге возвращается такая вещь
[{…}]
0:
id: (...)
title: (...)
text: (...)
short: (...)
link: (...)
как мне избавится от нуля и получить из этого сразу объект.
И да желательно не знаю как поправить что бы вернул только 1 элемент первый удовлетворяющий условие или последний.(Это на вский случай)
источник

Ж

Женя in JavaScript Noobs — сообщество новичков
В body данные приходят. Как мне вытащить элементы? Я уже всю голову сломал)
источник

Ж

Женя in JavaScript Noobs — сообщество новичков
fetch('https://gist.githubusercontent.com/alexandrov-va/7f353ca822d074d7ce22d3af3d13696f/raw/0907091de6fedf6153cdb718f32a4215dc2c53cf/page.json')
.then((res) => {
 return res.json();
})
.then((body) => {
 body.map(el => {
    const { components } = el;
   console.log(components)
 })
});
источник

AM

Andrey Mtvk in JavaScript Noobs — сообщество новичков
Nikita Ni
Всем привет ребят помогите с таким вопросом, погуглил ненашел нужного метода.
Есть функция которая вернет массив с объектом
return services.filter(servis => {
               if (servis && String(servis.link) === String(servisEx)) {
                   return servis;
               } else {
                   console.log('getServisError')
               }
           });
в итоге возвращается такая вещь
[{…}]
0:
id: (...)
title: (...)
text: (...)
short: (...)
link: (...)
как мне избавится от нуля и получить из этого сразу объект.
И да желательно не знаю как поправить что бы вернул только 1 элемент первый удовлетворяющий условие или последний.(Это на вский случай)
Return servis[0] или если по условию  return servis.filter(x=》{})
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
Женя
fetch('https://gist.githubusercontent.com/alexandrov-va/7f353ca822d074d7ce22d3af3d13696f/raw/0907091de6fedf6153cdb718f32a4215dc2c53cf/page.json')
.then((res) => {
 return res.json();
})
.then((body) => {
 body.map(el => {
    const { components } = el;
   console.log(components)
 })
});
зачем тут map ?
источник

AM

Andrey Mtvk in JavaScript Noobs — сообщество новичков
Nikita Ni
Всем привет ребят помогите с таким вопросом, погуглил ненашел нужного метода.
Есть функция которая вернет массив с объектом
return services.filter(servis => {
               if (servis && String(servis.link) === String(servisEx)) {
                   return servis;
               } else {
                   console.log('getServisError')
               }
           });
в итоге возвращается такая вещь
[{…}]
0:
id: (...)
title: (...)
text: (...)
short: (...)
link: (...)
как мне избавится от нуля и получить из этого сразу объект.
И да желательно не знаю как поправить что бы вернул только 1 элемент первый удовлетворяющий условие или последний.(Это на вский случай)
Если первый удовлетворяющий условию то servis.find()
источник

NN

Nikita Ni in JavaScript Noobs — сообщество новичков
Andrey Mtvk
Если первый удовлетворяющий условию то servis.find()
Спасибо
источник

NN

Nikita Ni in JavaScript Noobs — сообщество новичков
Andrey Mtvk
Return servis[0] или если по условию  return servis.filter(x=》{})
И вам
источник

Ж

Женя in JavaScript Noobs — сообщество новичков
в проекте у меня такой код и я никак не могу вытащить данные из data
источник

Ж

Женя in JavaScript Noobs — сообщество новичков
class HomePage extends Component {
 githubService = new GithubService();
 state = {
   data: null
 };
 componentDidMount() {
   this.githubService
   .getAll()
   .then(data => {
     this.setState({
       data
     })
   })
 }

render() {
 const { data } = this.state;

 const { form: {title} } = data;
 console.log(title)
источник

А

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

А

Андрей in JavaScript Noobs — сообщество новичков
как например в реакте proptypes
источник

F

Foma in JavaScript Noobs — сообщество новичков
Женя
fetch('https://gist.githubusercontent.com/alexandrov-va/7f353ca822d074d7ce22d3af3d13696f/raw/0907091de6fedf6153cdb718f32a4215dc2c53cf/page.json')
.then((res) => {
 return res.json();
})
.then((body) => {
 body.map(el => {
    const { components } = el;
   console.log(components)
 })
});
console.log(body.component)
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
Андрей
Господа, можно как-то описать параметры, которые принимает функция?
Чтобы человек, который будет потом использывать ее, знал для чего первый, второй и тд параметр?
jsdoc ?
источник

А

Андрей in JavaScript Noobs — сообщество новичков
хз) не слыхал, сейчас загуглю
а что еще естьЮ
источник

F

Foma in JavaScript Noobs — сообщество новичков
Андрей
Господа, можно как-то описать параметры, которые принимает функция?
Чтобы человек, который будет потом использывать ее, знал для чего первый, второй и тд параметр?
Писать нормально читаемый код
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
Андрей
хз) не слыхал, сейчас загуглю
а что еще естьЮ
читаемые имена аргументов
источник

AM

Andrey Mtvk in JavaScript Noobs — сообщество новичков
Андрей
Господа, можно как-то описать параметры, которые принимает функция?
Чтобы человек, который будет потом использывать ее, знал для чего первый, второй и тд параметр?
Jsdoc
источник

А

Андрей in JavaScript Noobs — сообщество новичков
при вызове функции, как настроить IDE (VS Code) чтобы он показывал параметры которые используються там?
источник