Size: a a a

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

2021 May 11

J

Jakhongir in JavaScript Noobs — сообщество новичков
если речь про меня, то я еще не прогер)(((((

про вар. Люди недовольны "а чё вар вылез за пределы блока???", хотя он и не обещал блоком ограничиваться.  и плохо то что к вар можно обратиться выше его объявления, поэтому давайте нам альтернативу( лет ) чтоб он кидал ошибки. И будем все объявления делать в самом начале. ( хотя кто мешал так же вар в самом начале объявлять))).

в итоге let просто лучше подходит под ожидания прогеров (ведь он по их требованию и создавался)))
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
обоснуйте
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
Ну кст приятнее когда структурно всё-таки последовательно пишут. А со всплытием тяжелее читать чужой код. Но знать очевидно нужно.
источник

RM

René Ma in JavaScript Noobs — сообщество новичков
Есть две функции

function cl(){
 let a = document.getElementById("login");
 if(a.value === "admin"){
   alert("right");
 }else{
     document.getElementById("div").innerHTML = "false";
     console.log(false);
     alert(false);
   }
}

cl();

function ps(){
 let p = document.getElementById("pass");
 if(p.value === "admin"){
   alert("right");
 }else{
     document.getElementById("div").innerHTML = "false";
     console.log(false);
     alert(false);
   }
}

Они сравнивают значения из полей инпутов. Я хочу чтобы, если условия функции выполнены(true), то нужно чтобы выполнилась функция

function opennewtab(url) {
 var win = window.open(url, '_blank');
}
источник

RM

René Ma in JavaScript Noobs — сообщество новичков
хотел в тело цикла if положить последнюю функцию, но не работает
источник

J

Jakhongir in JavaScript Noobs — сообщество новичков
учитывая что часто пользуются всплытием функций))
источник

MU

M. U in JavaScript Noobs — сообщество новичков
А у вас функции ничего не возвращают?
источник

ОБ

Олег Башкин... in JavaScript Noobs — сообщество новичков
Я скорее про var
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
var брр
источник

RM

René Ma in JavaScript Noobs — сообщество новичков
Или как-то можно сравнить результат выполнения двух функций, если у обоих admin, то должна срабатывать последняя функция. Не знаю как реализовать
источник

RM

René Ma in JavaScript Noobs — сообщество новичков
нужно return указать в теле цикла if&
источник

RM

René Ma in JavaScript Noobs — сообщество новичков
?
источник

J

Jakhongir in JavaScript Noobs — сообщество новичков
a()===b() не подходит?
источник

MU

M. U in JavaScript Noobs — сообщество новичков
Я может не прав, но ваши функции не возвращают ничего кроме лога. Пусть они либо тру либо фолс возвращают. А потом их уже сравнивайте
источник

ФІ

Федор Ігор in JavaScript Noobs — сообщество новичков
народ помогите как избежать повтора   и чтоб каждого свого красного цвета была своя айди
источник

ФІ

Федор Ігор in JavaScript Noobs — сообщество новичков
источник

MU

M. U in JavaScript Noobs — сообщество новичков
Айди же и так уникальный
источник

ФІ

Федор Ігор in JavaScript Noobs — сообщество новичков
источник

RM

René Ma in JavaScript Noobs — сообщество новичков
Это я понимаю. Как условие построить чтобы все сработало. У меня не получалось.

И например
Если будет просто такой код

function cl(){
 let a = document.getElementById("login");
 if(a.value === "admin"){
   alert("right");
 }else{
     document.getElementById("div").innerHTML = "false";
     console.log(false);
     alert(false);
   }
}
То он автоматически выполняется. Получается его вызывать не нужно таким образом "cl();". Мне неудобно, что он срабатывает автоматически, без какого-то условия
источник

ФІ

Федор Ігор in JavaScript Noobs — сообщество новичков
если одинаковой продукт , тогда проблема з цветом и памятей
источник