Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 May 31

IO

Illia 🍭 Oleksiienko... in NodeUA - JavaScript and Node.js in Ukraine
Все лайно)
источник

AS

Andrey Saenko in NodeUA - JavaScript and Node.js in Ukraine
Я понимаю что возможно вопрос не в этот чат
Кто может подсказать где можно почитать о том как тестировать Vue приложение на Jest (кроме официальной доки)
источник

VY

Vladimir Yefremov in NodeUA - JavaScript and Node.js in Ukraine
а то, что 'some text' - из 2-х слов, node и js нормально проглатывает?
источник

A

Anton in NodeUA - JavaScript and Node.js in Ukraine
Andrey Saenko
Я понимаю что возможно вопрос не в этот чат
Кто может подсказать где можно почитать о том как тестировать Vue приложение на Jest (кроме официальной доки)
Спроси в беседе по вью
источник

A

Anton in NodeUA - JavaScript and Node.js in Ukraine
Скорее там ответят
источник

AS

Andrey Saenko in NodeUA - JavaScript and Node.js in Ukraine
Anton
Спроси в беседе по вью
Спасибо, надо было самому додуматься)))
источник

AK

Anton Kovalenko in NodeUA - JavaScript and Node.js in Ukraine
Для тестування Vue використовують спеціальну бібліотеку - sypress(мб не правильно написав)
источник

AK

Anton Kovalenko in NodeUA - JavaScript and Node.js in Ukraine
Переслано от Andrey Saenko
Я понимаю что возможно вопрос не в этот чат
Кто может подсказать где можно почитать о том как тестировать Vue приложение на Jest (кроме официальной доки)
источник

🐊

🐊 in NodeUA - JavaScript and Node.js in Ukraine
Vladimir Yefremov
а то, что 'some text' - из 2-х слов, node и js нормально проглатывает?
А не має?
источник

AS

Andrey Saenko in NodeUA - JavaScript and Node.js in Ukraine
Anton Kovalenko
Для тестування Vue використовують спеціальну бібліотеку - sypress(мб не правильно написав)
Но на проекте уже есть Jest так что деватся не куда
источник

VY

Vladimir Yefremov in NodeUA - JavaScript and Node.js in Ukraine
Vladimir Yefremov
а то, что 'some text' - из 2-х слов, node и js нормально проглатывает?
ой.... я "заблудился" - это же обычный текст.
перепутал - почему-то подумал, что это функция в переменной
источник

D

Diana in NodeUA - JavaScript and Node.js in Ukraine
Добрый день! @tshemsedinov Тимур, Спасибо Вам Огромное за познавательные очень полезные с глубоким разбором всех тонкостей языка джаваскрипт лекции!!!!! Скажите, пожалуйста, почему мы пишем квадратные скобки при объявлении функции в объекте?
тот же вопрос касательно сокращения объявления функции в объекте под названием inc? есть ли информация об этом в офиц документации?
пример взят с https://youtu.be/pn5myCmpV2U?t=2866
https://github.com/HowProgrammingWorks/Function/blob/master/JavaScript/8-method.js
часть примера, по которому есть вопрос:
const powName = 'pow';

const obj1 = {
 inc(a) {
   return ++a;
 },
 [powName](a, b) {
   return Math.pow(a, b);
 }
};

console.log('obj1.inc.name = ' + obj1.inc.name);
console.log('obj1.pow(8, 6) = ' + obj1.pow(8, 6));
console.log('obj1[\'pow\'](8, 6) = ' + obj1['pow'](8, 6));
?
Заранее Спасибо Вам Большое за ответ!!!
источник

V

Vladislav in NodeUA - JavaScript and Node.js in Ukraine
Diana
Добрый день! @tshemsedinov Тимур, Спасибо Вам Огромное за познавательные очень полезные с глубоким разбором всех тонкостей языка джаваскрипт лекции!!!!! Скажите, пожалуйста, почему мы пишем квадратные скобки при объявлении функции в объекте?
тот же вопрос касательно сокращения объявления функции в объекте под названием inc? есть ли информация об этом в офиц документации?
пример взят с https://youtu.be/pn5myCmpV2U?t=2866
https://github.com/HowProgrammingWorks/Function/blob/master/JavaScript/8-method.js
часть примера, по которому есть вопрос:
const powName = 'pow';

const obj1 = {
 inc(a) {
   return ++a;
 },
 [powName](a, b) {
   return Math.pow(a, b);
 }
};

console.log('obj1.inc.name = ' + obj1.inc.name);
console.log('obj1.pow(8, 6) = ' + obj1.pow(8, 6));
console.log('obj1[\'pow\'](8, 6) = ' + obj1['pow'](8, 6));
?
Заранее Спасибо Вам Большое за ответ!!!
это называется вычесляемые свойства
источник

D

Diana in NodeUA - JavaScript and Node.js in Ukraine
правильно ли я понимаю, чтобы добавить что-либо в объект, то нужно всегда задать этому полю идентификатор. В первом случае идентификатором функции в объекте выступает inc, а во втором случае идентификатором функции в объекте выступает значение powName, а вот последнее не совсем ясно
источник

V

Vladislav in NodeUA - JavaScript and Node.js in Ukraine
Diana
правильно ли я понимаю, чтобы добавить что-либо в объект, то нужно всегда задать этому полю идентификатор. В первом случае идентификатором функции в объекте выступает inc, а во втором случае идентификатором функции в объекте выступает значение powName, а вот последнее не совсем ясно
а что там ещё есть?
источник

V

Vladislav in NodeUA - JavaScript and Node.js in Ukraine
ну так-то верно всё
источник

D

Diana in NodeUA - JavaScript and Node.js in Ukraine
Vladislav
а что там ещё есть?
Спасибощность! Вы уже ответили на вопрос!)) а с inc как это можно назвать?)
источник

V

Vladislav in NodeUA - JavaScript and Node.js in Ukraine
в любом объекте есть поля и значения, формат записи как указан в примере - это синтаксический сахар. Можете рассматривать его как
const obj1 = {
 inc: function f1(a) {
   return ++a;
 },
 [powName]: function f2(a, b) {
   return Math.pow(a, b);
 }
};
источник

OG

Oleg Gorelkin in NodeUA - JavaScript and Node.js in Ukraine
методом объекта
источник

D

Diana in NodeUA - JavaScript and Node.js in Ukraine
Спасибо, это я понимаю😊) я думаю, что это можно назвать, как сокращенный вариант записи метода объекта. а есть ли ссылка на офиц документацию об этом способе объявления?)
источник