Size: a a a

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

2021 January 12

А

Александр in JavaScript Noobs — сообщество новичков
V. Lavrinovics 🇦🇹
Хочу понять что должно произойти после нажатия кнопки POST + submit. Если нужно вызвать ajax функцию, то далее хочу понять как в ajax функции прописать запрос к backend так, что бы например в консоль получить ответ от backend.
источник

А

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

Dmitriy Тiutiunnyk in JavaScript Noobs — сообщество новичков
const add = () => {
 const cache = {};
 return num => {
   if (num in cache) {
     return From cache! ${cache[num]};
   } else {
     const result = num + 10;
     cache[num] = result;
     return Calculated! ${result};
   }
 };
};
const addFunction = add();
console.log(addFunction(10));
console.log(addFunction(10));
console.log(addFunction(5 * 2));


Откуда при выполнении функция берет значение cached, если во время ее выполнения она уже не зависит никак от add, то есть по идее она не должна видеть эту переменную, тк она объевлена в локальной области видимости add
источник

А

Александр in JavaScript Noobs — сообщество новичков
Dmitriy Тiutiunnyk
const add = () => {
 const cache = {};
 return num => {
   if (num in cache) {
     return From cache! ${cache[num]};
   } else {
     const result = num + 10;
     cache[num] = result;
     return Calculated! ${result};
   }
 };
};
const addFunction = add();
console.log(addFunction(10));
console.log(addFunction(10));
console.log(addFunction(5 * 2));


Откуда при выполнении функция берет значение cached, если во время ее выполнения она уже не зависит никак от add, то есть по идее она не должна видеть эту переменную, тк она объевлена в локальной области видимости add
гугли, что такое замыкание.
источник

А

Александр in JavaScript Noobs — сообщество новичков
Спойлер: ты не прав, зависит.
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
На learn js почитал быстренько, но всё равно пока что не то что нужно. Точнее не нашел нужный пример. Хочу понятный пример найти сразу и использовать и переделывать уже по своему.
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
Там есть примеры что можно изменять, переделать, но пойду на youtube наверное снова поищу. Когда нахожу примеры нужные, или получаю нужные ответы, соответсвенно моим знаниям и пониманию, то это дает большую пользу.
источник

PW

Pan Włodzimierz in JavaScript Noobs — сообщество новичков
если я сравниваю две строки в логическом контексте, во что они превращаются невидимо?
источник

d

dettrix in JavaScript Noobs — сообщество новичков
Pan Włodzimierz
если я сравниваю две строки в логическом контексте, во что они превращаются невидимо?
произойдет неявное преобразование в логическое значение. что-то вроде Boolean('ваша строка') и если строка не пустая (''), то она всегда будет преобразована в true
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Особенно доставляет 'false' === true
источник

d

dettrix in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
Особенно доставляет 'false' === true
=== не приводит типы, false же будет)
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Ну там и с приведением будет false
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Я имел в виду, что строка 'false' имеет истинное значение
источник

DM

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

ДК

Дмитрий Коноферчук... in JavaScript Noobs — сообщество новичков
это же из-за приведения типов?
источник

a

azabroflovski in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
Я имел в виду, что строка 'false' имеет истинное значение
любая строка вернет true, кроме пустой строки
источник

a

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

'false' == '1'

как видишь, они не равны, по этому возвращается false
источник

a

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

'false' == '1'

как видишь, они не равны, по этому возвращается false
источник

a

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

k

kentforth in JavaScript Noobs — сообщество новичков
а почему у большиства digital агенств в вакансиях тртебования jquery, они что, берутся только за legacy проекты? или просто не хотят переходить на новый стек?
источник