Size: a a a

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

2020 February 19

🦜

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

V

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

F

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

🦜

🦜 in JavaScript Noobs — сообщество новичков
webstorm сам подхватывает
источник

AM

Andrey Mtvk in JavaScript Noobs — сообщество новичков
Vladimir
TypeScript =)
И что он там прочтет? Ошибку В консольке?
источник

V

Vladimir in JavaScript Noobs — сообщество новичков
Andrey Mtvk
И что он там прочтет? Ошибку В консольке?
Сигнатуру функции
источник

AM

Andrey Mtvk in JavaScript Noobs — сообщество новичков
Vladimir
Сигнатуру функции
Ну так это надо ts уметь. А в jsdoc уметь не Надо. И vscode поддерживает
источник

V

Vladimir in JavaScript Noobs — сообщество новичков
Andrey Mtvk
Ну так это надо ts уметь. А в jsdoc уметь не Надо. И vscode поддерживает
jsdoc тоже уметь нужно
источник

А

Андрей in JavaScript Noobs — сообщество новичков
Foma
Тип навести мышкой и покажет, из коробки
немного не так как я хочу
источник

AM

Andrey Mtvk in JavaScript Noobs — сообщество новичков
Vladimir
jsdoc тоже уметь нужно
Для таких задач уметь не Надо.
источник

А

Андрей in JavaScript Noobs — сообщество новичков
картинки нельзя скидывать, фак
источник

V

Vladimir in JavaScript Noobs — сообщество новичков
Andrey Mtvk
Для таких задач уметь не Надо.
ну ок
источник

AM

Andrey Mtvk in JavaScript Noobs — сообщество новичков
Андрей
картинки нельзя скидывать, фак
Да поняли мы тебя. Как webstorm делает
источник

AM

Andrey Mtvk in JavaScript Noobs — сообщество новичков
Vladimir
ну ок
Спасибо , что не стал спорить. Я не хотел навязать свое мнение)
источник

F

Foma in JavaScript Noobs — сообщество новичков
doc
n string
m object
a array

fn a(n, m, a) если такой бред, доки помогут?
источник

AM

Andrey Mtvk in JavaScript Noobs — сообщество новичков
Foma
doc
n string
m object
a array

fn a(n, m, a) если такой бред, доки помогут?
Ну так не надо писать ущербно
источник

А

Андрей in JavaScript Noobs — сообщество новичков
Foma
doc
n string
m object
a array

fn a(n, m, a) если такой бред, доки помогут?
«канешна» )
я то норм имею, просто бывали случаи, когда явные имена все равно не дают понять, человек лезит в код и не понимает. Приходится отвлекаться
источник

V

Vladimir in JavaScript Noobs — сообщество новичков
Foma
doc
n string
m object
a array

fn a(n, m, a) если такой бред, доки помогут?
/
* Данные диаграмы
* @typedef Chart
* @type {Object}
* @property {string} id Идентификатор диаграммы
* @property {string} type Тип диаграммы
* @property {string} title Заголовок диаграммы
* @property {Object} axes Данные осей OX и OY
* @property {Object[]} series Данные кривых диаграммы
*/

/
@typedef Chart
* @type {Object}
* @property {string} id Идентификатор диаграммы
* @property {string} type Тип диаграммы
* @property {string} title Заголовок диаграммы
* @property {Object} axes Данные осей OX и OY
* @property {Object[]} series Данные кривых диаграммы
*/

/
* Сохранить данные диаграмм
* @param {IndustryChartsTypes} type Тип диаграмм отрасли
* @param {Object.<string, Chart>} charts Map-объект диаграмм
* @returns {Object}
*/
export function storeIndustryCharts(type, charts) {
 return { type: STORE_INDUSTRY_CHARTS, meta: type, payload: charts };
}
источник

А

Андрей in JavaScript Noobs — сообщество новичков
п.с. я не спорю, что может есть и лучше способ назвать переменную, но такие случаи единичны
вот спрашиваю, как можно решить такую проблемы
источник

AM

Andrey Mtvk in JavaScript Noobs — сообщество новичков
Vladimir
/
* Данные диаграмы
* @typedef Chart
* @type {Object}
* @property {string} id Идентификатор диаграммы
* @property {string} type Тип диаграммы
* @property {string} title Заголовок диаграммы
* @property {Object} axes Данные осей OX и OY
* @property {Object[]} series Данные кривых диаграммы
*/

/
@typedef Chart
* @type {Object}
* @property {string} id Идентификатор диаграммы
* @property {string} type Тип диаграммы
* @property {string} title Заголовок диаграммы
* @property {Object} axes Данные осей OX и OY
* @property {Object[]} series Данные кривых диаграммы
*/

/
* Сохранить данные диаграмм
* @param {IndustryChartsTypes} type Тип диаграмм отрасли
* @param {Object.<string, Chart>} charts Map-объект диаграмм
* @returns {Object}
*/
export function storeIndustryCharts(type, charts) {
 return { type: STORE_INDUSTRY_CHARTS, meta: type, payload: charts };
}
Вот это огонек 🔥
источник