Size: a a a

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

2020 September 29

K

Kovach in JavaScript Noobs — сообщество новичков
а js ответил
источник

K

Kovach in JavaScript Noobs — сообщество новичков
ПОТОМУ)
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
Kovach
да просто, но не логично совсем.. я просто прописал функции где как раз работал с изменение объекта по адресу obj.data += 1 и возвращал и всё ок, а пилю через {} не работает
в общем, на твоём месте я бы не городил всё это, что у тебя есть, а для каждой сущности, которую "обнулить" нужно создал бы по отдельной функции, которая бы возвращала эту сущность в дефолтном состоянии

тут и сингл респонсибилити немножко да и читать/понимать это проще будет
источник

K

Kovach in JavaScript Noobs — сообщество новичков
Alexey Ermakov
в общем, на твоём месте я бы не городил всё это, что у тебя есть, а для каждой сущности, которую "обнулить" нужно создал бы по отдельной функции, которая бы возвращала эту сущность в дефолтном состоянии

тут и сингл респонсибилити немножко да и читать/понимать это проще будет
Логично, но под каждого функцию тоже огород
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
Kovach
Логично, но под каждого функцию тоже огород
не, делать всякие GOD-штуки — огород
источник

R

Russell West in JavaScript Noobs — сообщество новичков
Ребят, как правильно написать такую конструкцию?
источник

K

Kovach in JavaScript Noobs — сообщество новичков
Russell West
Ребят, как правильно написать такую конструкцию?
а что ты хочешь
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Russell West
Ребят, как правильно написать такую конструкцию?
Хз что ты хочешь но === false не пиши) Просто !
источник

WC

Wind Crack in JavaScript Noobs — сообщество новичков
Russell West
Ребят, как правильно написать такую конструкцию?
Ещё вариант занести в переменную класс modal(это как по мне удобней)
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Да на переменные само собой разбить, иначе говнокод
источник

C

Chatterbox777 in JavaScript Noobs — сообщество новичков
может кто ревью кода сделать? https://jsfiddle.net/#&togetherjs=fG5aHMiBEE
источник

C

Chatterbox777 in JavaScript Noobs — сообщество новичков
типо ужасно или нет
источник

И

Илья in JavaScript Noobs — сообщество новичков
Привет, подскажите по jquery, как при клике на .question получить .question-text, который находится в одном с ним .summary_item?
источник

И

Иванов Максим... in JavaScript Noobs — сообщество новичков
Добрый день. Изучаю frontend разработку на чистом js и react. Появилась необходимость в бэкенде, Решил изучать node.js. Хотелось бы узнать, как его используют: как для создания rest или как полноценный бэкенд с использование всяческих движков типа ejs, hbs и т.д. Подскажите пожалуйста.
источник

IV

Ilya Vegner in JavaScript Noobs — сообщество новичков
Иванов Максим
Добрый день. Изучаю frontend разработку на чистом js и react. Появилась необходимость в бэкенде, Решил изучать node.js. Хотелось бы узнать, как его используют: как для создания rest или как полноценный бэкенд с использование всяческих движков типа ejs, hbs и т.д. Подскажите пожалуйста.
В моей практике его юзают просто как rest, по типу принял/положил в бд/отдал и не более
источник

И

Иванов Максим... in JavaScript Noobs — сообщество новичков
Ilya Vegner
В моей практике его юзают просто как rest, по типу принял/положил в бд/отдал и не более
понял, спасибо.
источник

3

3BePb In Space :D in JavaScript Noobs — сообщество новичков
Хэлоу.

Как сделать так, чтобы пароли создавались побыстрее:
источник

3

3BePb In Space :D in JavaScript Noobs — сообщество новичков
'use strict'

let list_Password = [];
let input = "49b1";  //prompt("Введите пароль из макс. трёх цифр/букв:")
let list_Symbols = "0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM"
.split(""); // @#$_&-+()/*:;!?\'\"
// Тесты

check_Test(() => {
generate_Passwords(list_Password, list_Symbols);    
}, " : generate_Passwords");

check_Test(() => {
search_Needed_Password();    
}, " : search_Needed_Password");

// Генератор паролей :)
function generate_Passwords(storageValues, listSymbols) {

let len = list_Symbols.length;

for(let letterOne = 0; letterOne < len; letterOne++) {
   storageValues.push(
   listSymbols[letterOne]);
   
 for(let letterTwo = 0; letterTwo < len; letterTwo++) {
   storageValues.push(
   listSymbols[letterOne] +
   listSymbols[letterTwo]);  
   
  for(let letterThree = 0; letterThree < len; letterThree++) {
  storageValues.push(
  listSymbols[letterOne] +
  listSymbols[letterTwo] +
  listSymbols[letterThree]);
     
   for(let letterFour = 0; letterFour < len; letterFour++) {
     storageValues.push(
     listSymbols[letterOne] +
     listSymbols[letterTwo] +
     listSymbols[letterThree] +    
     listSymbols[letterFour]);          
 
   }

  }
 
 }
   
}
         
}    

// Поиск нужного пароля
function search_Needed_Password() {
  for(let i = 0; i < list_Password.length; i++) {
 
     if(list_Password[i] == input) {
     console.log("Найденно: " + list_Password[i]);
        break;
     }
     
  }
 
}

// Тестер на время
function check_Test(func, text = "") {
let tm0 = performance.now();

func();

let tm1 = performance.now();

console.log((tm1 - tm0) + text);
}
источник

3

3BePb In Space :D in JavaScript Noobs — сообщество новичков
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Иванов Максим
Добрый день. Изучаю frontend разработку на чистом js и react. Появилась необходимость в бэкенде, Решил изучать node.js. Хотелось бы узнать, как его используют: как для создания rest или как полноценный бэкенд с использование всяческих движков типа ejs, hbs и т.д. Подскажите пожалуйста.
Для всего используют, для шаблонизаторов тоже, правда нужны ли они если есть реакт, хз. Самый топчик это рест, потому что быстрый, для бека на ноды говорят хороший фреймворк nest.js в комплекте с фастифай
источник